Ubuntu

哪個程序創建 /etc/mysql 目錄及其內容?

  • January 10, 2022

我正在嘗試安裝 mysql-server 並在嘗試設置密碼時弄亂了 debian.cnf 文件,然後刪除了 /etc/mysql 希望dpkg-reconfigure能重新創建它。

現在 dpkg-reconfigure 給出一個關於 /etc/mysql 中缺少 cnf 文件的錯誤

嘗試重新安裝mysql-server,但安裝後腳本出錯。

我也試過重新安裝libmysqldev, libmysql20 and mysql-common。沒運氣。

我應該重新安裝哪個包來創建 /etc/mysql 及其內容

如果我沒記錯的話,該目錄包含 my.cnf、debian.cnf、conf.d 和其他幾個文件。我正在執行 Ubuntu 18.04

的內容/etc/mysqlmysql-server-5.7‘s創建postinst(將“5.7”替換為您擁有的任何版本)。你應該嘗試跑步

sudo dpkg-reconfigure mysql-server-5.7

並修復隨後發生的任何錯誤。

我怎樣才能完全重新安裝mysql?解釋瞭如何完全重新安裝 MySQL。但是請注意,刪除/var/lib/mysql將刪除您創建的任何數據庫。

引用自:https://unix.stackexchange.com/questions/451894