mysql导入报错Variable 'sql_notes' can't be set to the value of 'NULL'

报错信息:

执行的SQL语句出错:

/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */

错误信息:Variable 'sql_notes' can't be set to the value of 'NULL'

检查:

错误信息是说sql_notes不能设置为null值,登录检查如下

mysql> select @@sql_notes;

+-------------+

| @@sql_notes |

+-------------+

|       1 |

+-------------+

1 row in set (0.00 sec)

解释:

SQL_NOTES = {0 | 1}

当设置为1时(默认情况),“注意”一级的警报被记录下来。当设置为0时,“注意”警告被压制。Mysqldump包含输出,用于把此变量设置为0,这样,对于不会影响重新载入操作整体性的事件,重新载入转储文件时不会产生警告

解决:

mysql> set @@sql_notes = 0;

Query OK, 0 rows affected (0.00 sec)


mysql> select @@sql_notes;

+-------------+

| @@sql_notes |

+-------------+

|       0 |

+-------------+

1 row in set (0.00 sec)



本文转自 guowang327 51CTO博客,原文链接:http://blog.51cto.com/guowang327/1732799,如需转载请自行联系原作者
上一篇:HanLPTokenizer HanLP分词器


下一篇:IntelliJ Idea 常用快捷键列表