MySQL 是最受歡迎的資料庫平台之一,用於儲存企業和個人的關鍵資料。雖然 MySQL 以其可靠性而聞名,但它並不是絕對可靠的,尤其是運行該技術的電腦可能會出現故障。無論是軟體錯誤、崩潰還是硬體問題,資料庫有時都可能會損壞。
沒有真正的方法可以緩解損壞的 MySQL 資料庫,但您可以恢復和修復資料庫已損壞。有幾個工具提供了這種功能,包括 Stellar Repair for MySQL。我將在這篇評論中關注這個軟體。
什麼是 Stellar Repair for MySQL
功能齊全的 MySQL 資料庫修復/復原套件Stellar Repair for MySQL 可協助您擷取和復原已遺失或無法存取的資料庫。它可以找到並修復主鍵、表、觸發器、視圖等。重要的是,修復時,Stellar Repair 不會刪除或修改原始資料庫的任何元件。
Stellar Repair 非常靈活,可在 Windows 7、Windows 8、Windows 10、Windows 11、Windows Server 2003、2008 和 2010 上使用。該軟體還相容於 Linux 發行版,包括 Ubuntu 16.04、18.04 和19.10、 CentOS 7 和紅帽企業Linux。它運行在 MySQL 8.0.33 及更早版本以及 MariaDB 11.0.1 及更早版本的資料庫上。
Stellar Repair for MySQL 定價
是Stellar Repair for MySQL 的7 天免費試用版,但它只允許您檢索損壞的資料庫。如果您想修復和儲存資料庫,您需要購買該平台的付費版本之一。本產品的兩個等級的許可證均為1 年期:
透過技術員級別,您可以獲得核心資料庫修復功能,包括InnoDB、 MyISAM 表、 MariaDB 資料庫、MySQL 唯一鍵、關係、表和主鍵。此版本在儲存資料庫時支援 CSV、SQL Script、HTML 和 XLS 格式。 Toolkit 提供了這些相同的功能以及額外的功能,例如重做日誌、二進位日誌和常規日誌的資料分析、自動資料庫重建、保存日誌表以及跨資料庫服務的相互轉換。
Stellar Repair MySQL核心功能
Stellar Repair for MySQL是一款功能齊全的資料庫復原和修復工具,具有以下功能:
修復MySQL或MariaDB資料庫並還原原始中的所有元素格式修復InnoDB 和MyISAM 表並恢復其屬性、約束和鍵透過將Linux 上建立的MySQL 資料庫複製到Windows PC 來修復它解決各種MySQL 損壞錯誤並存取固定資料庫中的資料將固定資料儲存為SQL 腳本以匯出至SQL Server 在一次批次作業中修復多個MySQL 資料庫,以節省時間並避免錯誤以樹狀結構預覽固定資料庫物件並選擇要還原的內容在掃描專案中搜尋特定物件並選擇性地恢復它們以其他格式保存固定資料庫,例如作為CSV、HTML 和XLS,無需MySQL 或MariaDB 即可查看
如何在資料庫上使用Stellar Repair for MySQL
使用Stellar Repair for MySQL 是一種相當輕鬆的體驗得益於直覺的使用者介面。下面我將向您展示如何使用該軟體修復損壞的MySQL資料庫:
1.安裝並啟動 Stellar Repair for MySQL 軟體。
透過點擊 。選擇「免費下載」選項開始安裝程序。您也可以選擇在安裝前購買軟體,或在安裝後從程式中購買許可證金鑰。按照安裝說明執行.exe 檔案以安裝應用程式精靈:
2. 在開啟的「選擇資料資料夾」對話方塊中,按一下「瀏覽」。
安裝完Stellar Repair for MySQL 程式後,打開它。該應用程式會顯示一個對話框,允許您選擇要檢查/修復的資料夾。按一下瀏覽以找到本地儲存上的資料資料夾:
3.在「瀏覽資料夾」對話方塊中,選擇包含要修復的 MySQL 或 MariaDB 資料庫檔案的資料資料夾。
Stellar Repair 現在會開啟 PC 中的資料夾,讓您能夠選擇您要使用的資料資料夾。軟體僅允許您選擇相容的資料檔案:
4.按一下「修復」開始修復所選的 MySQL 或 MariaDB 資料庫。
程式現在將填入資料庫中的項目清單。您可以選取/取消選取您想要或不想修復的各個元件。選擇所需組件後,按一下「修復」:
5.修復過程完成後會出現「修復完成」訊息框。按一下「確定」將開啟一個預覽窗口,其中包含所有可以恢復的資料。
Stellar Repair for MySQL 運行一個自動過程,修復您選擇的資料庫元素。您可以選擇左上角工具列的紅色「X」按鈕來選擇停止該程序。修復過程完成後,將開啟一個對話方塊程序。按一下「確定」開始儲存資料庫:
6。使用「檔案」選單上的「儲存」選項儲存已修復的資料庫檔案。
主視窗現在填入了檢索和修復的資料庫項目。您可以單獨管理它們,打開它們,然後選取/取消選取以選擇單一元件。準備好後,點擊右上角的軟碟圖示儲存修復的資料庫:
7.在「儲存資料庫」對話方塊中,選擇以 MySQL、MariaDB、SQL 腳本、CSV、HTML 或 XLS 文件格式儲存文件,然後按一下「儲存」:
Stellar Repair for MySQL 的替代品
Stellar Repair 並不是您唯一的MySQL 資料庫修復工具可以選擇。雖然Stellar 軟體很好,但根據您的個人要求,其他選項可能更適合您的需求。值得與Stellar Repair for MySQL 進行比較的著名示例包括:
Aryson MySQL Database Recovery 是一個可以修復和恢復損壞或無法存取的MySQL 資料庫檔案及其部分(例如表、鍵、觸發器、函數、視圖等)的程式。它可以與MySQL Server 的InnoDB 和MyISAM 表一起使用,並且可以修復Windows 或Linux系統。它還允許用戶查看復原的資料並將其儲存為 MySQL、SQL 腳本或其他格式。 Sysinfo MySQL 資料庫復原的工作原理是掃描損壞的資料庫檔案並提取可復原的資料。它可以恢復所有類型的數據,包括表、列、行、索引和約束。然後,復原的資料可以儲存到新的 MySQL 資料庫或匯出到文字檔案。 Sysinfo 可以檢索多種原因造成的數據,包括意外刪除、檔案損壞、硬體故障、軟體錯誤和系統崩潰。
結論
Stellar Repair for MySQL 是一款有效的工具,可協助您復原損壞或無法存取的 MySQL 或 MariaDB 資料庫。您可以修復各種類型的資料庫損壞錯誤並將所有資料庫物件還原為其原始格式。該工具還允許您以不同的格式儲存固定資料並將其匯出到其他資料庫服務。它支援Windows和Linux平台,並可與不同版本的MySQL和MariaDB搭配使用。您可以嘗試該工具的免費試用版以了解其工作原理,或購買適合您的需求和預算的付費版本。