MariaDB (MySQL) Veritabanlarını Kaldır


20

Kök parolasını sıfırlayabilmem için MariaDB'yi nasıl tamamen kaldırabilirim?


4
Afedersiniz? İlkinin ikinci ile ne ilgisi var? Ve kök parolaya değil veritabanına bağlanmak için parolayı sıfırlamak isteseniz bile, bunun mariadb kaldırılmasıyla ne ilgisi var?
Rinzwind

1
ve mariadb'i nasıl kurdun? apt-get? kaynak tarball?
Rinzwind

Apt-get kullandım Hemen hemen tüm şifreleri sıfırlamam gerekiyor ama sahneye kırdığımı düşünüyorum, tam bir sıfırlama manuel olarak yapmaktan daha kolay
SteamPunk_Devil

1
Paketlerin yeniden yüklenmesi veritabanını veya yapılandırmasını sıfırlamaz. Bu bir XY Sorunu gibi geliyor . Sorunuzun şu konularda daha iyi olacağını düşünüyorum: “MariaDB kurulumumu kırdım ve muhtemelen kök parolasını sıfırlamam gerekiyor. Şimdiye kadar bunu başarmaya çalıştım ama başarılı olmadı / işleri daha da kötüleştirmiş gibi görünüyor. Nasıl ilerleyebilirim? ”Bunu net olarak kapatmak için oy kullanmayacağım çünkü yardımcı bir cevap var.
David Foerster

Yanıtlar:


37

İlk olarak, bir {database} yedeği oluşturun:

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

Apt-get yoluyla yüklenmiş mariadb izlerini kaldırmak için:

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

ve hepsi gitti. Veritabanları ve herhangi bir yapılandırma dosyası dahil.

Mysql adlı bir şeyin gidip gitmediğini kontrol etmek için

sudo updatedb

ve bir

locate mysql

Oldukça boş olmalıdır (belki bazı manuel sayfalar veya bir bağlayıcı). Eğer my.cnfsonuçlar arasında bir görürseniz bunu da kaldırın.


//, bunun Ubuntu'ya Sor olduğunu biliyorum, ancak paket yöneticisini kullanmadan bunu nasıl yapacağınız hakkında bir fikriniz var mı?
Nathan Basanese

Bu, istediğiniz işletim sistemine bağlıdır.
Rinzwind
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.