Hapus Database MariaDB (MySQL)


18

Bagaimana cara saya menghapus MariaDB secara lengkap sehingga saya dapat mengatur ulang kata sandi root?


4
Maaf? Apa hubungannya yang pertama dengan yang kedua? Dan bahkan jika Anda bermaksud mengatur ulang kata sandi untuk menghubungkan ke database dan bukan kata sandi root: apa hubungannya dengan menghapus mariadb?
— Rinzwind

1
dan bagaimana Anda menginstal mariadb? apt-get? tarball sumber?
— Rinzwind

Saya menggunakan apt-get, saya perlu mengatur ulang semua kata sandi untuknya, tetapi saya pikir saya telah memecahnya ke tahap pengaturan ulang yang lengkap lebih mudah daripada melakukannya secara manual
— SteamPunk_Devil

1
Namun menginstal ulang paket tidak akan mengatur ulang database atau konfigurasinya. Ini terdengar seperti Masalah XY . Saya pikir pertanyaan Anda akan lebih baik di sepanjang baris: "Saya merusak instalasi MariaDB saya dan mungkin perlu mengatur ulang kata sandi root-nya. Sejauh ini saya mencoba [...] untuk mencapai itu tetapi tidak berhasil / sepertinya telah memperburuk keadaan. Bagaimana saya bisa melanjutkan? ”Saya tidak akan memilih untuk menutupnya karena tidak jelas karena ada jawaban yang membantu.
— David Foerster

Jawaban:


36

Pertama, buat cadangan {database}:

mysqldump -u {user} -p {database} > /home/$USER/Documents/backup.sql

Untuk menghapus jejak mariadb yang diinstal melalui apt-get:

sudo service mysql stop
sudo apt-get --purge remove "mysql*"
sudo rm -rf /etc/mysql/ 

dan semuanya hilang. Termasuk database dan file konfigurasi apa pun.

Untuk memeriksa apakah ada yang bernama mysql hilang lakukan a

sudo updatedb

dan a

locate mysql

Itu harus cukup kosong (mungkin beberapa halaman manual atau konektor). Jika Anda melihat di my.cnfantara hasilnya hapus juga.


//, saya tahu ini Tanya Ubuntu, tetapi apakah Anda punya ide untuk melakukan ini tanpa menggunakan manajer paket?
— Nathan Basanese

Itu tergantung pada OS yang Anda inginkan.
— Rinzwind
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.