怎样将Sqlserver数据库转成mysql数据库

怎样将Sqlserver数据库转成mysql数据库,第1张

您好,很高兴为您解答。\x0d\\x0d\1、MYSQL的工具使用navicat;\x0d\2、SQL在安装的时候,需要安装SQL native Clent,并且开启服务;\x0d\3、在navicat中创建数据连接,创建一个对应的空数据库\x0d\4、创建数据库后,打开数据库,选择导入向导\x0d\\x0d\5、导入向导里,选择ODBC\x0d\\x0d\6、点下一步,导入里面选择sql native client;\x0d\\x0d\7、下一步,选择使用windows NT 集成安全设置,数据库选择你要转换的数据库,确定\x0d\\x0d\8、如表结构完全一样,那么就全选数据表吧,确定,因我们是新建的数据库,里面是空的,那么默认是创建表,如果是要导入到已经有的表结构里,则在目标表里选择要导入的目标表,然后选字段。注意在第6步的时候,选对表的主键进行设置!\x0d\\x0d\9、如果是添加数据,则选择:添加记录到目标表;如果是需要ID值跟源数据库一致,则选择复制,删除目标全部数据,并从源数据重新导入\x0d\\x0d\注意,导入的时候,如果是已存在表结构,则键位不能空,如果是添加数据,则ID值空着,不要添加主键,在导入过程中如果出现错误,则根据出错提示处理,此方法绝对可以!\x0d\\x0d\如若满意,请点击右侧采纳答案,如若还有问题,请点击追问\x0d\\x0d\希望我的回答对您有所帮助,望采纳!\x0d\\x0d\ ~ O(∩_∩)O~

原目录:/var/lib/mysql

新目录:/data/mysql

1将/smp/mysql/mysqlsock文件复制到/data/db/mysqlsock,并停止运行mysql(注意,需将

mysqlsock文件复制后,才能停止mysql)

/smp/mysql/bin/mysqladmin -uroot -p shutdown

2data目录迁移

cp -a /var/lib/mysql/ /data/mysql

3修改/etc/mycnf

socket=/data/db/mysqlsock(注意将原来的socket文件注释掉,方便回滚)

datadir=/data/db/data

4建立软链接

ln -s /data/db/mysqlsock /var/lib/mysql/mysqlsock

找到服务器上mysql的数据库存放路径下面的数据库名文件,拷贝过去放到新服务器的对应路径下就可以了

比如你要备份test的数据库,就到你的mysql安装目录D:MySQLdata下面把test这个文件夹整个复制走就可以了

以上就是关于怎样将Sqlserver数据库转成mysql数据库全部的内容,包括:怎样将Sqlserver数据库转成mysql数据库、centos 7.2 迁移 mysql 数据库文件、如何备份和还原MYSQL数据库里的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9382225.html

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

发表评论

登录后才能评论

评论列表(0条)

保存