ถอนการติดตั้ง MySQL อย่างสมบูรณ์และติดตั้งใหม่ แต่ฐานข้อมูลยังคงอยู่ใน Ubuntu 12.04


9

ฉันต้องลบ MySQL ทั้งหมดฐานข้อมูลและการติดตั้งและติดตั้งใหม่เพราะรากเสีย ฉันทำตามคำแนะนำนี้:

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean

แต่เมื่อฉันติดตั้งอีกครั้งด้วย

sudo apt-get install mysql-server

ฐานข้อมูลเก่าตารางผู้ใช้เก่าที่มีผู้ใช้ที่ไม่สามารถใช้งานได้อยู่ที่นี่ดังนั้นจึงไม่มีการถอนการติดตั้ง / ซ่อมแซมอย่างสมบูรณ์

ฉันติดอยู่ช่วยได้โปรดขอบคุณมาก!

คำตอบ:


7

เพิ่ม

rm -rf /var/lib/mysql
rm -rf /etc/mysql*

ก่อนที่installจะลบทุกอย่าง แต่ระวังคุณสามารถมี schemas บุคคลที่สามเช่น phpmyadmin, ... ดังนั้นให้พิจารณาลบโฟลเดอร์ย่อยทีละโฟลเดอร์

อาจจะมีวิธีที่สง่างามในการทำเช่นนี้ mysql_secure_installation


ขอบคุณใช่ไม่กี่ไมล์ที่ผ่านมาแก้ไขคำสั่งด้วยปัญญา: rm -rf / var / lib / mysqlและrm -rf / etc / mysql *
Desttro

excelent! : D: P
mirkobrankovic

ในกรณีของการทำเช่นนี้ทำให้ฉันกับปัญหานี้stackoverflow.com/questions/28626974/...
โทมัสโรเมโร

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