我有一个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的版本以及数据库转储的版本?
谢谢