解決:navicat出現Table ‘performance_schema.session_variables’ doesn’t exist報錯,解決過程中出現mysql遇到的cannot select database 問題


問題描述:

navicat連接本地MySQL時出現Table ‘performance_schema.session_variables’ doesn’t exist報錯。網上的解決方法是在mysql的bin目錄下運行 mysql_upgrade -u root -p --force命令,但是我在輸入這個命令之后出現了Error occurred: Cannot select database.報錯。

解決方案:

在mysql文件夾下的my.ini中添加

[mysqld]
show_compatibility_56 = ON
performance_schema

修改之后需要重啟數據庫。

重啟數據庫可以按照如下方法:

輸出services.msc,點擊重啟動此服務即可。

然后navicat就可以連接MySQL啦!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM