
要将sql server数据库中的数据全部导入到mysql数据库中,其方法有多种,利用mysql ODBC把SQL Server中数据库中的数据导入到MySQL中
第一步:安装mysql ODBC;
去相关的网站下载mysql ODBC进行安装。
第二步:建立MySQL的DSN;
在控制面板——>管理工具——>数据源 (ODBC)中建立MySQL的DSN。
例如: Data Source Name: MySQL DSN
Server: localhost
User: root
Password: root
Database: mysql
第三步:SQL Server中,选择要导出的数据库,右键选择All Tasks->Export Datas 开始DTS Export Wizerd。
第四步:Choose a Data Source;
例如:Data Source: Microsoft OLE DB Provider for SQL Server
Server: 1164013
Username: admin
Password: admin
Database: ORDER
第五步:Choose a Destination。
例如:Data Source: MySQL ODBC 315 Driver
User/System DSN: MySQL DSN
Username: root
Password: root
第六步:Select Source Table。
第七步:Run immediately,下一步再选完成,就开始转换。
总结:
这个转换有时一部分表可能要失败,双击失败的表格,看看什么原因,一般是SQL SERVER2000的数据类型问题,作一些小的修改就应该可以了。
1新建一个数据库
2数据库->右击->所有任务->还原数据库->从设备->选择设备->添加->选择备份文件所在路径->确定
还原后数据库里已经有此数据库不需重新导入
如需mdf文件
在C:\Program
Files\Microsoft
SQL
Server\MSSQL\Data
文件夹下
可以找到
你可以在SQL
Management
Studio上选择数据库点右键—新建,在d出的窗口里面输入创建的数据库名字,选择mdf和ldf文件的路径(默认是系统数据库的安装路径不修改也可以),点确定,创建一个空白的库,里面只有系统表没有可以使用的业务表,接着点新建查询,在选择数据库时选择你信创建的数据库,打开你的SQL文件执行就可以了,前提是你的sql文件是你业务数据库的结构文件。
附加数据库,如果没有ldf日志文件附加的时候就把日志文件那一行删除掉;
选中刚刚附加的那个数据库右键导出数据,下一步只到选择目标,选中Excel
记得修改下面的Excel版本为2007,不然导出的行数只能小于65535
4G数据都在一个表中?
以上就是关于我之前是用的Sqlserver,数据库导出为mdf和ldf,现在怎么移植到mysql数据库全部的内容,包括:我之前是用的Sqlserver,数据库导出为mdf和ldf,现在怎么移植到mysql数据库、数据库文件怎么转换成mdf和ldf文件、如何通过SQL文件来生成MDF数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)