ฉันจะติดตั้ง mysql ใหม่ได้อย่างไร


13

ฉันต้องรีบู๊ตกลางการนำเข้าข้อมูลขนาดใหญ่ ฉันมีเพียงหนึ่งฐานข้อมูล mysql ซึ่งตอนนี้ได้รับความเสียหาย

ฉันจะลบ mysql และติดตั้งใหม่ได้อย่างไร ฉันได้ลองapt-get purge mysql-serverแล้วลบ/var/lib/mysql/*และติดตั้งใหม่ แต่apt-getไม่แจ้งให้ฉันสำหรับชื่อรูทและรหัสผ่านหรือสร้าง/var/lib/mysqlไฟล์ขึ้นใหม่ ฉันจะติดตั้งใหม่ได้อย่างไร?

คำตอบ:


18

คุณควรทำสิ่งต่อไปนี้:

apt-get purge mysql-server mysql-common mysql-client-<version>
rm -rf /var/lib/mysql
rm -rf /etc/mysql*

จากนั้นคุณสามารถติดตั้งใหม่ทั้งหมด


ขอบคุณ! ยังต้องเพิ่มรุ่นไปยัง mysql-server- <version>
cwd

+1 สำหรับการกล่าวถึงการลบ / var / lib / mysql การรักษาที่สามารถไม่อนุญาตให้คุณทำการติดตั้งใหม่ทั้งหมดเพราะดูเหมือนว่ามันจะเก็บข้อมูลบางอย่างเกี่ยวกับการอัพเกรด
dimir

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.