Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我像这样运行 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 客户端时,我也得到了同样的结果。
原来我的 my.cnf 文件的客户端设置部分中有“sql-mode=STRICT_ALL_TABLES”。我把它移到服务器部分,看起来一切都很好。
这是您的 .my.conf 文件中的错误行,或者可能是您的系统 .ini 文件之一。