导入大小为20GB的数据库转储

时间:2019-02-26 10:05:27

标签: mysql dump

我有一个25GB大小的mysql数据库转储

我使用mysql 8导入此转储

[root@hotsing] mysql -V

mysql  Ver 8.0.15 for Linux on x86_64 (MySQL Community Server - GPL)

我运行此命令mysql -u root -p mydatabase < MySQLDump.sql

在导入过程中,显示​​此错误消息,操作失败

ERROR 1231 (42000) at line 22715: Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER'

这是我的sql模式

mysql> SELECT @@sql_mode;
+-----------------------------------------------------------------------------------------------------------------------+
| @@sql_mode                                                                                                            |
+-----------------------------------------------------------------------------------------------------------------------+
| ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION |
+-----------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

我该如何解决,这是转储错误或mysql配置错误?还是当前mysql的版本以及数据库转储的版本?

谢谢

0 个答案:

没有答案