您的位置:首页 > 数据库 > MySQL

连接mysql数据库遇到的问题

2017-01-11 13:34 549 查看
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 --force2. 重启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服务就可以解决了!
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 数据库