Trước hết, hãy sao lưu cơ sở dữ liệu cần thiết của bạn với mysqldump
Lưu ý: Nếu bạn muốn khôi phục sau, chỉ cần sao lưu cơ sở dữ liệu có liên quan của bạn chứ không phải WHOLE vì toàn bộ cơ sở dữ liệu có thể là lý do bạn cần thanh lọc và cài đặt lại).
Tổng cộng, làm điều này:
sudo service mysql stop #or mysqld
sudo killall -9 mysql
sudo killall -9 mysqld
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo deluser -f mysql
sudo rm -rf /var/lib/mysql
sudo apt-get purge mysql-server-core-5.7
sudo apt-get purge mysql-client-core-5.7
sudo rm -rf /var/log/mysql
sudo rm -rf /etc/mysql
Tất cả các lệnh trên trong một dòng (chỉ cần sao chép và dán) :
sudo service mysql stop && sudo killall -9 mysql && sudo killall -9 mysqld && sudo apt-get remove --purge mysql-server mysql-client mysql-common && sudo apt-get autoremove && sudo apt-get autoclean && sudo deluser mysql && sudo rm -rf /var/lib/mysql && sudo apt-get purge mysql-server-core-5.7 && sudo apt-get purge mysql-client-core-5.7 && sudo rm -rf /var/log/mysql && sudo rm -rf /etc/mysql
Là loại bỏ thành công? nếu có hãy thử
– Vũ Uyên Minh 15:26:53 01/06/2012sudo apt-get autoclean
. Nó sẽ xóa các gói vô dụngnhững gì còn lại mà bạn đang cố gắng để loại bỏ? Bạn đã thử apt-get purge hoặc dpkg --purge chưa?
– Đặng Huy Khiêm 15:27:30 01/06/2012Bạn đang cố gắng để chạy
– Tạ Diễm Quyên 15:31:28 01/06/2012locate mysql
? Nếu có, sau đó thử chạyupdatedb
trước khi chạylocate
.Một lời khuyên: hãy hỏi Askubfox .
– Lê Minh Trang 17:13:50 01/06/2012Tôi đề nghị câu hỏi này để mở lại. Đây là một nhiệm vụ thường phải được thực hiện bởi các lập trình viên.
– Nguyễn Thu Hương 08:25:07 09/10/2015