今天在bash進行本地數據庫往云端數據庫導數據的時候,在本地導出.sql文件這第一步就出現了錯誤問題,導出sql文件的命令:
1 mysqldump -u 用戶名 -p 數據庫名 > xxx.sql
在做這一步將數據導出的時候報了這么一個錯誤,
1 mysqldump: Couldn‘t execute ‘SHOW VARIABLES LIKE ‘gtid\_mode‘‘: Table ‘performance_schema.session_variables‘ doesn‘t exist (1146)
在網上找了許多解決辦法,采用了下面這中辦法解決的,
1 mysql_upgrade -u root -p force #更新 2 service mysql restart #restart mysql service 3 mysqldump -u 用戶名 -p 數據庫名 > xxx.sql #重新備份數據
在此記錄一下,供各位與自己參考。
?