上次已经出现过一次这个问题,没有及时记录下来,今天又出现了一次。
我想说的是除了网上的各种解决方法外,还有一种可能是my.cnf配置不对,我试了网上各种方法都没解决。最后发现是我本地的mysql配置慢查询用的log-slow-queries,是正常的,服务器上如果用这个,不会提醒语法错误,但是会有标题上说的错误,启动不了,改为slow_query_log_file 就好了。(本地和服务器的版本不一样)
上一次遇到这个问题也是因为配置写得不对。
如果大家遇到同样的错误了,可以考虑考虑这方面的因素。
附上一个其他的解决方法: