这种问题的出现是因为升级后的mysql的配置文件my.ini中的sql_mode的值,逗号后面都会自动加上空格导致无法启动,要手动删掉空格就可以了。my.ini原来的部分代码如下:
sql_mode=NO_ENGINE_SUBSTITUTION, STRICT_TRANS_TABLES
[client]
port=3306
default-character-set=utf8
修改为:
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
port=3306
default-character-set=utf8
即:删除逗号后面的空格,然后重启mysql就可以了。