Trước tiên, hãy sao lưu thư mục / var / lib / mysql / của bạn chỉ để an toàn.
sudo mkdir /home/<your username>/mysql/
cd /var/lib/mysql/
sudo cp * /home/<your username>/mysql/ -R
Tiếp theo, xóa MySQL (thao tác này sẽ xóa php5-mysql và phpmyadmin cũng như một số thư viện khác, vì vậy hãy chuẩn bị cài đặt lại một số mục sau đó.
sudo apt-get purge mysql-server-5.1 mysql-common
Xóa thư mục / etc / mysql / và nội dung của nó
sudo rm /etc/mysql/ -R
Tiếp theo, hãy kiểm tra xem các tệp cơ sở dữ liệu cũ của bạn vẫn còn trong / var / lib / mysql / nếu không, sau đó sao chép chúng trở lại thư mục rồi chown root:root
(chỉ chạy những điều này nếu các tệp không còn ở đó)
sudo mkdir /var/lib/mysql/
sudo chown root:root /var/lib/mysql/ -R
cd ~/mysql/
sudo cp * /var/lib/mysql/ -R
Tiếp theo cài đặt máy chủ mysql
sudo apt-get install mysql-server
Cuối cùng, cài đặt lại bất kỳ gói nào bị thiếu như phpmyadmin và php5-mysql.