【发布时间】:2020-04-05 22:49:17
【问题描述】:
我在一个网站上工作,我收到了这个 MySQL 错误:
"(...) 这与 sql_mode=only_full_group_by (...) 不兼容"
我一直在寻找答案,但我意识到我必须更改 MySQL 的 sql_mode。所以我在 /etc/mysql/my.cnf 中添加了以下行:
sql_mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
但现在当我执行sudo service mysql restart 时,它需要很长时间,然后显示此消息:
Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
所以现在我删除了那行,每次启动我的电脑时我都必须手动执行命令。
谁能帮帮我?
【问题讨论】: