Mysql在使用时遇到的错误

586 阅读1分钟

问题一

下面是所遇到错误问题 MySQL5.7.26\bin\mysqld.exe: Error while setting value 'NO_ENGINE_SUBSTITUTION, STRICT_TRANS_TABLES' to 'sql_mode' 2020-04-20T02:44:57.158841Z 0 [ERROR] Aborting

解决问题

这种问题的出现是因为升级后的mysql的配置文件my.ini中的sql_mode的值,逗号后面都会自动加上空格导致无法启动,要手动删掉空格就可以了。

my.ini原来的部分代码如下:

sql_mode=NO_ENGINE_SUBSTITUTION, STRICT_TRANS_TABLES

[client]
port=3306
default-character-set=utf8

my.ini修改后的代码:

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[client]
port=3306
default-character-set=utf8