大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说1146 – Table ‘performance_schema.session_variables’ doesn’t exist,希望您对编程的造诣更进一步.
1146 – Table “performance_schema.session_variables” doesn”t exist
一 问题出现场景
1 在Flask使用SQLAlchemy操作mysql的时候会出现
2 使用Navicat连接数据库会出现
附:连接Navicat成功的要点
- (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 # 重启
代码100分
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/8456.html