mysql倒入数据库出现报错后怎么处理-创新互联

下文主要给大家带来mysql倒入数据库出现报错后怎么处理,希望这些内容能够带给大家实际用处,这也是我编辑mysql倒入数据库出现报错后怎么处理这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。

网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了固始免费建站欢迎大家使用!

我把阿里云上面的一个rds库备份了一下,然后想倒入我自建的一个数据库上面,执行mysql -uroot hu < ihnhlife_datafull_201612011334_1612011334.sql

一直报错,提示下面信息

@@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_MODE = ON.

解决办法:

后来发现有一个参数-f,可以忽略错误,继续执行

mysql -f  -uroot hu < ihnhlife_datafull_201612011334_1612011334.sql

然后登陆mysql查看hu这个数据库,果然可以了!

第二种解决方法:

登录mysql 然后选择一个数据库

mysql> source ihnhlife_datafull_201612011334_1612011334.sql;

这样也可以。

第三种解决办法:

在SQL文件开头找到并去掉类似以下内容的代码:

vim  ihnhlife_datafull_201612011334_1612011334.sql
SET @@GLOBAL.GTID_PURGED='d0502171-3e23-11e4-9d65-d89d672af420:1-373, d5deee4e-3e23-11e4-9d65-d89d672a9530:1-616234';

然后运行,mysql -uroot -p hu <  ihnhlife_datafull_201612011334_1612011334.sql;正常

也可以借助第三方软件倒入比如:navicat ,先选择一个数据库,然后右键---运行sql文件,出现如图:

mysql倒入数据库出现报错后怎么处理

然后选中你的sql文件,在倒入的过程中可能会报一些错误,但是倒入完成的时候我根据错误的提示去查看哪些数据发现都是存在的!

对于以上关于mysql倒入数据库出现报错后怎么处理,大家是不是觉得非常有帮助。如果需要了解更多内容,请继续关注我们的行业资讯,相信你会喜欢上这些内容的。

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:mysql倒入数据库出现报错后怎么处理-创新互联
网址分享:http://scyanting.com/article/dehsej.html