['vivid]生动的,鲜明的,鲜艳的,大胆的,清晰的,活泼的,逼真的

Let us cling together!

 

从SQL Server中导数据到MySQL

想把一个.net的项目改造成用RoR来做,但是数据库要换成MySQL。从网上搜了几个方法,有的说用MySQLODBC,建立链接服务器,然后就可以直接导出到MySQL中,但是我试验了根本找不到这样的选项,还有先导出文本文件,然后用mysqlimport导入。试验了几次,总算找到一个还算简单的方法:

先在MySQL中建立相同的数据表,字段不要求完全相同。在SQL Server中查询出你要导的数据表中希望选择的几列,全选数据,粘贴到一个文本文件中,保存到一个位置,记得以utf-8编码保存。然后打开SQLyog,右击你要导入的数据表,选择“从CSV导入数据...”。因为之前是以utf-8编码保存的,导入的时候就不用选择编码了,如果之前保存的时候没有选择编码,导入的时候要记得改为gb3212,不然会出现乱码。这样数据就完全导入到MySQL的数据表中了。

posted on 2009-05-18 21:15  文祥  阅读(520)  评论(0编辑  收藏  举报

导航