在本地使用Navicate执行sql时发现报错了,报错信息为
[Err] 1146 - Table 'performance_schema.session_status' doesn't exist
解决办法是进入mysql的bin目录下,执行下面的命令:
mysql_upgrade -u root -p --force
执行完后,如下图所示:
找不到mysql的安装目录用以下方法:
-
通过服务查找:
- 使用win+R打开 Windows 服务管理器(可以使用
services.msc
命令),查找 MySQL 服务。右键点击 MySQL 服务,选择 "属性"。在 "路径" 或 "可执行文件" 一栏中,你可以看到 MySQL 的安装路径。
- 使用win+R打开 Windows 服务管理器(可以使用
然后重启mysql服务,便可成功执行sql脚本了。