如何把mysql里的数据导入SQL SERVER里面 那要写sql语句导了,我马上就要面临这样的问题,QQ:5490234一起进步 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先在MSSQL里建立好相对应的数据表然后把MYSQL的数据按一定格式输出,如以tab为分隔开不同字段的值,如"1002" "116085" "8511" "1" "50" "0" "开奖公布" "开奖公布" "--"分隔字段的字符用一个tab符表示,而包裹字段的字符用"表示。再在MSSQL里导入,可以让MSSQL按某种格式导入的。 用PHPMYADMIN来操作MYSQL,可以按一定格式只导出数据,不含表结构的。 我可烦了。我明明记得我们公司另一个技术没说导什么数据的,都做完了,他才告诉我,我机子现在连PHP,MYSQL都装不了,你别又说我不会,就是机子问题,我在家我机子上就能装,我总被他欺负,技术总监又信他,我说他没告诉过我,他非说告诉过了郁闷 比较麻烦的方法:从mysql里select出来,再insert到mssql里去,比较好实现 这个方法好,但是insert顺序是不变的,昨晚我研究了一下,是不是导成.sql文件,在查询分析器里执行,把创建库表的语句删掉,需要改表名,而且插入顺序还是原来表的,请问你的方法是我说的这种吗? 不要管顺序了,一般資料庫都建立索引的.用.sql匯出匯入,簡單快捷. 说得口水都干了,还没明白啥意思?自己琢磨去吧------------------------------------------------------------------------首先在MSSQL里建立好相对应的数据表然后把MYSQL的数据按一定格式输出,如以tab为分隔开不同字段的值,如"1002" "116085" "8511" "1" "50" "0" "开奖公布" "开奖公布" "--"分隔字段的字符用一个tab符表示,而包裹字段的字符用"表示。再在MSSQL里导入,可以让MSSQL按某种格式导入的。------------------------------------------------------------------------不要什么insert不insert!只要数据!明白没有?导入文本数据文件,如.txt,而不是叫你执行.sql文件 数据表在另一个库MSSQL建立好,不包含数据然后在MYSQL里用一定格式导出数据(不含任何表结构的那种,用phpmyadmin),导出成CSV数据,你用用phpmyadmin的导出就知道。然后在MSSQL导入纯数据!----------------------------------------------------------------另外,我鄙视用马甲的人 楼上的这些人干嘛这么麻烦呀我教大家一个好方法:1、到www.mysql.com下载myodbc,完后安装2、在控制面板--管理工具--数据源(ODBC)---建立一个系统数据源,mysql的,库就指向你要导的库3、打开SQL Server企业管理器,新建一个数据库,在这个数据库上右击鼠标,选择导入数据,然后选择数据来源为刚才设定的mysql数据源,然后按提示一步一步往下做就OK了。4、导入有时可能会失败,此时你可以调整导入时的一些参数。 我其实也用.csv格式了,是excel表格对吧,但是我在 sql server中导入不对,他的第二列数据都变成列名了,我再研究吧。你别总以为我什么都不做只问你,phpmyadmin我已经知到了,他能导出的格式我在sql server里也试了 有一个选项:在信息复制到目的时候进行转换如:**********************************************************************' Visual Basic Transformation Script' Copy each source column to the' destination column'************************************************************************Function Main() DTSDestination("STATEMENT_ID") = DTSSource("S_ID") DTSDestination("TIMESTAMP") = DTSSource("TIMESTAMP") DTSDestination("REMARKS") = DTSSource("REMARKS") DTSDestination("OPERATION") = DTSSource("OPERATION") Main = DTSTransformStat_OKEnd Function此时字段如果不同你可以在这里设置,如mysql的STATEMENT_ID字段对应于sql server的S_ID字段等。 PHP分页问题, 请教关于json_encode的奇怪问题 请问如下代码哪里错误啊?怎么运行不正常 关于301重定向的问题.. PHP上传导入excel格式的csv的问题 如何在PHP模板中应用JAVASCRIPT代码 mediawiki访问不了 求一个php+xml分页代码 问个商品属性与商品属性值的问题? 【SVN版本控制】搭建Win7+Subversion+Apache服务器的问题 如何用php动态创建这个js菜单? 变量的传递,实在是找不到原因,请指点
"1002" "116085" "8511" "1" "50" "0" "开奖公布" "开奖公布" "--"分隔字段的字符用一个tab符表示,而包裹字段的字符用"表示。再在MSSQL里导入,可以让MSSQL按某种格式导入的。
郁闷
用.sql匯出匯入,簡單快捷.
自己琢磨去吧------------------------------------------------------------------------
首先在MSSQL里建立好相对应的数据表然后把MYSQL的数据按一定格式输出,如以tab为分隔开不同字段的值,如
"1002" "116085" "8511" "1" "50" "0" "开奖公布" "开奖公布" "--"分隔字段的字符用一个tab符表示,而包裹字段的字符用"表示。再在MSSQL里导入,可以让MSSQL按某种格式导入的。------------------------------------------------------------------------不要什么insert不insert!只要数据!明白没有?导入文本数据文件,如.txt,而不是叫你执行.sql文件
----------------------------------------------------------------
另外,我鄙视用马甲的人
2、在控制面板--管理工具--数据源(ODBC)---建立一个系统数据源,mysql的,库就指向你要导的库
3、打开SQL Server企业管理器,新建一个数据库,在这个数据库上右击鼠标,选择导入数据,然后选择数据来源为刚才设定的mysql数据源,然后按提示一步一步往下做就OK了。4、导入有时可能会失败,此时你可以调整导入时的一些参数。
如:
**********************************************************************
' Visual Basic Transformation Script
' Copy each source column to the
' destination column
'************************************************************************Function Main()
DTSDestination("STATEMENT_ID") = DTSSource("S_ID")
DTSDestination("TIMESTAMP") = DTSSource("TIMESTAMP")
DTSDestination("REMARKS") = DTSSource("REMARKS")
DTSDestination("OPERATION") = DTSSource("OPERATION")
Main = DTSTransformStat_OK
End Function此时字段如果不同你可以在这里设置,如mysql的STATEMENT_ID字段对应于sql server的S_ID字段等。