Follow

一個雷:在已經有mysql-server的伺服器上如果apt install mariadb-server,不會有任何確認提示,它會直接卸載既有的mysql-server。

但這時也不用太擔心,原本的mysql-server的資料還是存在的,在/var/lib/mysql-8.0或類似的檔案夾下(依不同版本)。這時候需要先完整卸載已經安裝的mariadb和mysql。包括刪除/etc下的配置檔案夾,刪除/var/lib/mysql等(搜索關鍵詞:如何完整移除 MySQL),然後重新安裝相同版本的mysql-server。

接下來,將/var/lib/mysql-8.0重命名為/var/lib/mysql,並且chown -R mysql:mysql /var/lib/mysql(重要,不完全給予權限的話會出錯)。重啟mysql後就會恢復。

· · Web · 0 · 3 · 1
Sign in to participate in the conversation
廣場🚩:長毛象自由站,歡迎豆瓣鄉親及臉書逃難者

那年的廣場,那些年的廣場,讓我們重造廣場。手機App:https://tooot.app/