1146 - Table 'performance_schema.session_variables' doesn't exist
一 问题出现场景
1 在Flask使用SQLAlchemy操做mysql的时候会出现
2 使用Navicat链接数据库会出现
附:链接Navicat成功的要点mysql
- (1) 须要用户有足够的权限
- (2) MySQL数据库默认不容许这些客户端工具进行链接,须要在/etc/mysql/mysql.conf.d/mysqld.cnf文件中的bind-address = 127.0.0.1改成:bind-address = 0.0.0.0,重启(个人是ubuntu环境)
二 解决办法
mysql_upgrade -u root -p --force # 升级修复MySQL数据库结构错误 sudo service mysql restart # 重启