首页 电脑 电脑学堂 查看内容

MSSQL→MYSQL牛人的招数

2009-4-9 11:03 434 0

摘要:   一直都知道MySQL→MSSQL(MySQL数据转换后导入到MSSQL中)的方法,“据说”是把MySQL的数据库的导出文件通过什么软件来转换成Mdf文件,然后导进MSSQL里面,毕竟微软是老大,一...
关键词: MySQL 数据库 文件 tablename MSSQL 方法 databasename mysqlimport 脚本 生成

  一直都知道MySQL→MSSQL(MySQL数据转换后导入到MSSQL中)的方法,“据说”是把MySQL的数据库的导出文件通过什么软件来转换成Mdf文件,然后导进MSSQL里面,毕竟微软是老大,一切都要以它为标准。   今天听到我们实验室的一个数据库牛人放出一个相当强的技巧   1.导表结构   使用MySQL生成create脚本的方法。找到生成要导出的脚本,按MySQL的语法修改一下到MySQL数据库中创建该表的列结构什么的。   2.导表数据   在MSSQL端使用bcp导出文本文件:   bcp "SELECT * FROM dbname.dbo.tablename;" queryout tablename.txt -c -Slocalhost\db2005 -Usa   其中""中是要导出的sql语句,-c指定使用\t进行字段分隔,使用\n进行记录分隔,-S指定数据库服务器及实例,-U指定用户名,-P指定密码.   在MySQL端使用mysqlimport 导入文本文件到相应表中   mysqlimport -uroot -p databasename /home/test/tablename.txt   其中-u指定用户名,-p指定密码,databasename指定数据库名称,表名与文件名相同。   该方法一放出来,语惊四座。没办法,人家是Oracle Professionor,连证书都有,有这个证书,工作是不用愁了
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部