MySQL 如何重建/恢復刪除的 sys Schema
sys模式包括表和觸發器、檢視以及儲存過程和函式。
如果需要重建/恢復刪除 MySQL sys模式庫,可以使用mysqldump從執行相同版本的另一個例項複製sys模式並匯入到恢復例項中。參考:https://dev.mysql.com/doc/refman/8.0/en/sys-schema.html
1、相同版本的另一個例項匯出sys模式 mysqldump --user=root --default-character-set=utf8 --password='xxx' --socket=/opt/mysql3303/mysql.sock --single-transaction --hex-blob --set-gtid-purged=off --skip-tz-utc --routines --triggers --events --add-drop-database --databases sys > sys_dump.sql 2、將備份匯入sys模式有問題伺服器 mysql> source /xxx/sys_dump.sql
或者,可以透過強制升級來重建sys模式,例如:
mysql> SHUTDOWN; :# mysqld --user=mysql --upgrade=FORCE & Tail the log file,等待mysqld啟動。然後,再次關閉mysqld: mysql> SHUTDOWN; 像往常一樣啟動mysqld服務,例如在Linux上使用systemd: :# systemctl start mysqld
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31383567/viewspace-2994528/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何恢復被刪除的 GitLab 專案?Gitlab
- sd卡刪除的檔案如何恢復SD卡
- Shift + Delete刪除的檔案如何恢復?delete
- 相機sd卡刪除的照片如何恢復SD卡
- 如何使用 testdisk 恢復已刪除的檔案
- MySQL資料庫表誤刪除恢復(一)MySql資料庫
- 14、MySQL Case-線上表誤刪除恢復MySql
- hbase 恢復 誤刪除
- NTFS刪除及恢復
- Git恢復被刪除的分支Git
- Git恢復刪除的檔案Git
- 隨身碟被刪除的檔案如何恢復?
- 寶塔資料庫恢復 mysql資料庫丟失恢復 mysql資料庫刪除庫恢復 寶塔mysql資料庫恢復資料庫MySql
- 行動硬碟刪除的檔案能恢復嗎,怎麼恢復硬碟刪除的檔案硬碟
- sd卡中的資料夾刪除了怎麼恢復,SD卡刪除的檔案如何恢復SD卡
- win10 shift delete刪除的檔案如何恢復Win10delete
- 360粉碎檔案可以恢復嗎,如何恢復360強力刪除的檔案
- MySQL運維的一款利器sys schemaMySql運維
- oracle使用小記、刪除恢復Oracle
- [20190130]刪除tab$記錄的恢復.txt
- [20210803]刪除user$的恢復準備.txt
- [20210930]bbed恢復刪除的資料.txt
- mysql誤刪資料恢復MySql資料恢復
- Mysql資料庫delete刪除後資料恢復報告MySql資料庫delete資料恢復
- MySQL使用mysqldump+binlog完整恢復被刪除的資料庫(轉)MySql資料庫
- 檔案刪除如何恢復?推薦幾款超實用的資料恢復軟體資料恢復
- 【伺服器資料恢復】伺服器誤刪除lun如何恢復資料?伺服器資料恢復
- windows10系統刪除Windows defender後如何恢復Windows
- linux系統下檔案誤刪除該如何恢復?Linux
- Oracle 檔案意外刪除恢復(Linux)OracleLinux
- 【北亞資料恢復】誤刪除oracle表和誤刪除oracle表資料的資料恢復方法資料恢復Oracle
- mysql 誤刪除表內資料,透過binlog日誌恢復MySql
- 在LVM中恢復已刪除的物理卷LVM
- U盤的東西刪除了怎麼恢復,怎麼恢復U盤刪除的檔案
- 【NetApp資料恢復案例】針對NetApp誤刪除資料的恢復APP資料恢復
- mysql 5.7 刪除ibdata1 、ib_logfile 檔案的資料恢復MySql資料恢復
- google書籤刪除了怎麼恢復?谷歌瀏覽器刪除的書籤怎麼恢復?Go谷歌瀏覽器
- 不小心刪除,Mac電腦如何批次恢復檔案Mac