重新安裝 MySQL 會刪除或刪除現有資料庫嗎?

重新安裝 MySQL 會刪除或刪除現有資料庫嗎?

如果我重新安裝 MySQL,而不刪除實際的 MySQL 安裝,它會重寫所有檔案而不刪除我的資料庫嗎?

我的問題是我的文件mysqld被破壞了,因為我不小心將.txt文件複製到其中,即:

#cp -f root.txt /usr/sbin/mysqld

這是一個錯誤,顯然守護程式不會再啟動,透過執行

service mysql start

我怎樣才能解決這個問題?我想我需要重新安裝 MySQL,但我想知道是否可以在不影響伺服器中資料庫的情況下重新安裝。

答案1

通常情況下,不會。重新安裝 MySQL 時,現有資料庫通常不會被刪除。這就是為什麼您可能會在卸載之前看到刪除資料庫的註釋(如果您這樣做的話)。

但是,如果您仍然不確定,請建立該文件內容的備份副本數據資料夾,其中將包含您的所有資料庫。你會看到很多.frm 文件裡面。

然後,在重新安裝後,有時資料資料夾為空,請將內容放回其中。

相關內容