我之前是用的Sqlserver,数据库导出为mdf和ldf,现在怎么移植到mysql数据库

我之前是用的Sqlserver,数据库导出为mdf和ldf,现在怎么移植到mysql数据库,第1张

要将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数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10130223.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存