從轉(zhuǎn)儲(chǔ)文件恢復(fù) MySQL 數(shù)據(jù)庫的 4 種方法
如何執(zhí)行MySQL恢復(fù)?您將獲得通過簡單點(diǎn)擊使 MySQL 恢復(fù)數(shù)據(jù)庫的 4 種方法。僅供參考。
如何執(zhí)行MySQL恢復(fù)?您將獲得通過簡單點(diǎn)擊使 MySQL 恢復(fù)數(shù)據(jù)庫的 4 種方法。僅供參考。
有時(shí),如果遇到系統(tǒng)故障、斷電、文件系統(tǒng)損壞、硬件問題等,您需要緊急恢復(fù) MySQL 數(shù)據(jù)庫。不要驚慌,我們將向您展示不同的方法來快速輕松地恢復(fù) MySQL 到 less停機(jī)時(shí)間。
如果你用過mysql轉(zhuǎn)儲(chǔ) ?命令備份/轉(zhuǎn)儲(chǔ) MySQL 數(shù)據(jù)庫,然后您將獲得 MySQL 轉(zhuǎn)儲(chǔ)文件。 因此,您可以嘗試以下步驟從轉(zhuǎn)儲(chǔ)文件中獲取 mysqldump 恢復(fù)數(shù)據(jù)庫。
MySQL導(dǎo)入轉(zhuǎn)儲(chǔ)文件步驟:
1. 啟動(dòng) MySQL Workbench,連接您的 MySQL 服務(wù)器。
?2.在導(dǎo)航器的管理選項(xiàng)卡中 選擇“數(shù)據(jù)導(dǎo)入/恢復(fù)”。或者單擊“服務(wù)器”?>“數(shù)據(jù)導(dǎo)入”。
3. 通過單擊“從轉(zhuǎn)儲(chǔ)項(xiàng)目文件夾導(dǎo)入”?選項(xiàng)或“從磁盤導(dǎo)入”選項(xiàng)卡中的“從獨(dú)立文件導(dǎo)入”來選擇轉(zhuǎn)儲(chǔ)?文件,選擇要導(dǎo)入到的默認(rèn)架構(gòu),然后選擇要導(dǎo)入的數(shù)據(jù)庫對(duì)象。
4. 單擊“導(dǎo)入進(jìn)度”選項(xiàng)卡中的“開始導(dǎo)出”?以從 .sql 文件恢復(fù) MySQL。
并且您之前選擇的MySQL數(shù)據(jù)庫已成功恢復(fù)。
“請(qǐng)注意”:
如果您的 MySQL Server 版本和 MySQL 客戶端程序(包括 mysqldump)版本不同,某些功能可能無法正確備份。 建議將本地MySQL客戶端程序升級(jí)或降級(jí)到與MySQL Server相同或更新的版本。
您可以在 MySQL Installer 中將 MySQL Server 5.6 升級(jí)到 8.0,選擇 MySQL Server,然后單擊Add...?展開MySQL Servers?> Expand MySQL Server?> MySQL Server 8.0,然后選擇您要安裝的版本,然后按照指南進(jìn)行操作將 MySQL 服務(wù)器 5.6 升級(jí)到 8.0。
1. 請(qǐng)關(guān)閉您的數(shù)據(jù)庫服務(wù)器。
2. 刪除服務(wù)器數(shù)據(jù)目錄中的所有文件(包括--innodb_data_home_dir、--innodb_log_group_home_dir 和--innodb_undo_directory 指定的目錄內(nèi)的文件,如果這些目錄與hte 數(shù)據(jù)目錄不同)。
3. 您可以在 Windows 命令提示符下使用 mysql 命令恢復(fù) MySQL 數(shù)據(jù)庫:
mysql -u 用戶名 -p 數(shù)據(jù)庫名
例如從mysql.sql文件中恢復(fù)一個(gè)名為mysql的MySQL數(shù)據(jù)庫,請(qǐng)輸入命令:
mysql -u root -p mysql
此外,您還可以在 MySQL Shell 中執(zhí)行 MySQL 恢復(fù)數(shù)據(jù)庫,例如:
mysql -u root -p mysql
上述步驟用于將 MySQL 轉(zhuǎn)儲(chǔ)恢復(fù)到新數(shù)據(jù)庫。
1. 打開 phpMyAdmin,然后單擊“導(dǎo)入”?選項(xiàng)卡。
2. 單擊“選擇文件”?按鈕選擇 MySQL 轉(zhuǎn)儲(chǔ)文件。
3. Partial Import保持默認(rèn)設(shè)置 ,選擇SQL?格式,并設(shè)置其他設(shè)置。 按“開始”?按鈕。
傲梅企業(yè)備份標(biāo)準(zhǔn)版 是另一個(gè)強(qiáng)大的MySQL備份軟件 對(duì)于 Windows,它為您提供了創(chuàng)建計(jì)劃備份的功能實(shí)時(shí)同步,用于MySQL數(shù)據(jù)庫并通過簡單的點(diǎn)擊恢復(fù)MySQL數(shù)據(jù)庫文件。
下載傲梅企業(yè)備份標(biāo)準(zhǔn)版,支持180天免費(fèi)試用版,以從備份文件恢復(fù)所有MySQL數(shù)據(jù)庫文件(如果您已經(jīng)使用它創(chuàng)建了一個(gè))。
第 1 步: 啟動(dòng) 傲梅企業(yè)備份標(biāo)準(zhǔn)版,單擊“還原”選項(xiàng)卡,然后選擇“選擇任務(wù)”或“選擇鏡像文件”。??
第 2 步: 選擇 MySQL 轉(zhuǎn)儲(chǔ)文件并單擊“下一步”。
第 3 步: 勾選所有數(shù)據(jù)恢復(fù)MySQL所有數(shù)據(jù)庫。 然后按“下一步”。
第 4 步: 選擇"還原到原始位置"選項(xiàng)并按“開始還原” >>?按鈕執(zhí)行 MySQL 恢復(fù)所有數(shù)據(jù)庫。
此外,您可以勾選一些表文件,通過轉(zhuǎn)儲(chǔ)文件恢復(fù) MySQL 數(shù)據(jù)庫。 或者只選擇要恢復(fù)的文件。
通過文本的介紹,學(xué)習(xí)如何備份MySQL數(shù)據(jù)庫 ?及時(shí)恢復(fù)MySQL數(shù)據(jù)庫,避免業(yè)務(wù)數(shù)據(jù)丟失是非常重要。