Yum
yum remove mysql-server 會刪除我的數據庫嗎?
我的 MySQL 伺服器出現故障,我不知道為什麼。嘗試重新安裝 yum 我得到這個:錯誤:mysql-server 與 mysql-server 衝突
我想那是因為伺服器已經有了 mysql 伺服器,當我執行升級時,一切都搞砸了。
我無法訪問 MySQL,所以我什至無法執行 mysqldump。如何在不損害現有數據庫的情況下重新安裝?
該
mysql-server
軟體包的設計使其在刪除或安裝時都不會觸及使用者數據。您看到的問題可能是您安裝了 i386 包,而它想要 x86_64 包,反之亦然。您需要完整的 yum 輸出才能繼續。
如果您想重新安裝 mysql,請注意您的所有數據都在
/var/lib/mysql
(檢查您的my.conf
)中。將所有數據複製到另一個文件夾,然後進行更改。您還可以檢查您的儲存庫,重新排列它們,然後從頭開始安裝 mysql。這樣做更安全,下次要小心。所以,在重新安裝之前做兩件事:
- 檢查你的mysql的版本。
- 複製
/var/lib/mysql
,例如(作為根):cp -R /var/lib/mysql /tmp/mysql.bck