Sqlserver数据库转成mysql数据库
一、先安装sqlserver2005或者其他的版本,以sqlserver2005为例,xp的系统只支持sqlserver2005的开发版和个人版2008好像也是。
二、然后把sqlserver的倒出来的库文件导入到sqlserver2005中去。实例打开SQL Server Management Studio
点击连接——》右键数据库——》选择还原数据库
在点击选项
路径一定要正确
去看shiyan这个数据库就有表文件了
三、安装odbc从http://download.csdn.net/detail/daotianmi/3670315下载安装。 四、配置odbc 。
程序 控制面板管理工具数据源(ODBC)
好了再
图(1)数据源ODBC管理器 单击添加图(2)创建新数据源
图(2)创建新数据源
选择MIicrosoft Paradax-treiber(*.db)点完成 添加数据源名 : SHJYT (如图(3)) 点选择目录选择D:\\Program Files\\KN\\上海数据DB_DBF系统\\data (即安装路径) 确定,配置ODBC完成
图(3)
图(4) 五、打开navicat工具新建库
例如一致如果是
utf-8
在这里要注意mysql的数据库编码要跟sqlserver数据库的编码的就都是
utf-8
右击表会出来导入向导,选择
odbc点击下一
步里选择
选取Microsoft OLE DB Provider for SQL
Server
点击下一步
这是第二步建立的
sqlserver数据库 点击测试连接,看一下有没有成功,成功的话点击确定
会有几个表让你选择选中那个则转换那个一直点击下一步 知道有个开始按钮点击开始完成后点击关闭好了再看这个mysql的shiyan数据库里就有表文件了。转换来的格式可能有些不一致有些主键设置也未转换,这些都需要自己去手动对照填写一下。
作者:大米 QQ:920051152