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すべてを削除する前に、phpmyadminなどのサードパーティスキーマを使用できることに注意してください。サブフォルダーを1つずつ削除することを検討してください。

たぶんこれを行うためのエレガントな方法があります mysql_secure_installation


ありがとう、はい、数分前にコマンドで解決されたwhi-コマンド:rm -rf / var / lib / mysqlおよびrm -rf / etc / mysql *
Desttro

素晴らしい!:D:P
ミルコブランコビッチ2013

私の場合、これを行うと、この問題につながりますstackoverflow.com/questions/28626974/…
Tomas Romero

はい、しかしそれを最初にパージすることを忘れないでくださいsudo apt-get remove --purge mysql-server mysql-client mysql-common
ミルコブランコビッチ2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.