Table 'performance_schema.session_variables' doesn't exist
解决方法:
mysql -u app -p mysql> set @@global.show_compatibility_56=ON;
最终在stackoverflw中找到答案,主要产生原因,以前的data是mysql5.6中的.新装的mysql是5.7的.之间版本不一致导致.解决方案2部
1. 执行:?mysql_upgrade -u root -p --force
2. 重启mysql
另一个错误
[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated c
在 /etc/my.cnf 文件里加上如下:
sql_mode='NO_ENGINE_SUBSTITUTION'
然后,重启Mysql服务就可以解决了!
在 /etc/my.cnf 文件里加上如下:
sql_mode='NO_ENGINE_SUBSTITUTION '
然后,重启Mysql服务就可以解决了!
sql_mode='NO_ENGINE_SUBSTITUTION '
然后,重启Mysql服务就可以解决了!