MariaDB(MySQL)データベースを削除する


18

ルートパスワードをリセットできるようにMariaDBを完全に削除するにはどうすればよいですか?


4
ごめんなさい?1番目と2番目の関係は何ですか?また、rootパスワードではなくデータベースに接続するためのパスワードをリセットするつもりだったとしても、mariadbの削除とはどう関係しますか?
リンツウィンド

1
そして、どのようにmariadbをインストールしましたか?ガット?ソースtarball?
リンツウィンド

私はapt-getを使用しました。ほとんどすべてのパスワードをリセットする必要がありますが、手動で行うよりも完全にリセットする方が簡単だと思います
-SteamPunk_Devil

1
ただし、パッケージを再インストールしても、データベースまたはその構成はリセットされません。これはXY問題のように聞こえます。「MariaDBのインストールを中断し、おそらくルートパスワードをリセットする必要があるでしょう。これまでのところ、私はそれを達成しようとしました[…]が、事態を悪化させたのは成功したようではありませんでした。どうすれば先に進むことができますか?」
デビッドフォースター

回答:


36

まず、{database}のバックアップを作成します。

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

apt-getでインストールされたmariadbのトレースを削除するには:

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

そしてそれはすべてなくなっています。データベースと構成ファイルを含みます。

mysqlという名前のものがなくなったかどうかを確認するには

sudo updatedb

locate mysql

かなり空になっているはずです(いくつかのマニュアルページまたはコネクタ)。my.cnf結果の中に表示される場合でも、それを削除します。


//これはAsk Ubuntuですが、パッケージマネージャーを使用せずにこれを行う方法についてのアイデアはありますか?
ネイサンバサニーズ

それはあなたがそれを望むOSに依存します。
リンツウィンド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.