MySql のセットアップで問題が発生しています。今朝は動作中の MySQL サーバーでしたが、phpMyAdmin を使用してデータベースといくつかのデータを追加したところ、問題が発生し始めました。
ERROR 2002 ソケットに接続できないというエラーが発生し、接続できなくなりました。
私は MySQL サーバーを完全にアンインストールし (できる限り)、データベース ファイルを削除しました。そして、再インストールできません。dpkg エラー「インストール後のスクリプトがエラー終了ステータス 1 を返しました」が表示されます。
dpkg-reconfigure を実行すると、「mysql-server-5.1 が壊れているか、完全にインストールされていません」というレポートが表示されます。何を探しているのか、どうすればわかりますか?
削除したのは mysql-server パッケージだけです。MySql が動作しなくなる直前に vsftpd をインストールしましたが、これによって MySql が壊れることは知られていますか?
ご意見をお待ちしております
答え1
myslq のどのパッケージがまだインストールされているかを確認します。
sudo dpkg -l | grep mysql*
残りの mysql パッケージを完全に削除するには、次を実行します。
sudo dpkg -P mysql*
答え2
これを見てくださいサイト以前にも批判されていましたが...
答え3
mysql などの壊れたパッケージを削除するには、次を使用します:sudo apt-get autoremove
およびsudo apt-get autoclean
。次に、mysql の新規インストールを再度実行します。