Bagaimana saya bisa menginstal ulang mysql sepenuhnya?

13

Saya harus reboot di tengah impor data besar. Saya hanya punya satu database mysql, yang sekarang sudah rusak.

Bagaimana saya bisa menghapus mysql dan menginstalnya kembali? Saya sudah mencoba apt-get purge mysql-server, kemudian menghapus /var/lib/mysql/*dan menginstal ulang, tetapi apt-gettidak meminta saya untuk nama root dan kata sandi juga tidak membuat ulang /var/lib/mysqlfile. Bagaimana saya bisa menginstal ulang?

cwd
sumber

Jawaban:

18

Anda harus melakukan hal berikut:

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

Kemudian Anda dapat menginstal ulang secara penuh.

Karlson
sumber
Terima kasih! juga harus menambahkan versi ke mysql-server- <version>
cwd
+1 untuk menyebutkan penghapusan / var / lib / mysql. Menjaga itu dapat melarang Anda melakukan pemasangan bersih karena tampaknya menyimpan beberapa informasi tentang pemutakhiran.
dimir
1

Jauh lebih mudah untuk mengeksekusi ini:

sudo mysqld --initialize
Kesalahan server dari dalam
sumber
mysqld 5.6.30 sepertinya tidak memiliki saklar ini.
把 友情 留 在 无 盐