mysqldump返回未知变量sql-mode错误

时间:2012-08-13 18:18:47

标签: mysql mysqldump

当我像这样运行mysqldump时,我收到了这个错误:

$ mysqldump -u my_user -pXXX -h 127.0.0.1 --databases my_db > db_backup.sql
mysqldump: unknown variable 'sql-mode=STRICT_ALL_TABLES'

有谁知道会发生什么?

当我尝试启动MySQL客户端时,我也得到同样的东西。

2 个答案:

答案 0 :(得分:3)

这是.my.conf文件中的错误行,或者是您的系统.ini文件之一。

答案 1 :(得分:3)

原来我的my.cnf文件的客户端设置部分中有“sql-mode = STRICT_ALL_TABLES”。我把它移到了服务器部分,看起来一切都很好。