GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuでMySQLサーバーを完全にアンインストールする

Ubuntuでのパッケージ管理中 、今日のほとんどのLinuxオペレーティングシステムと同様に、ソフトウェアのインストール、アップグレード、削除が非常に簡単になります。一部のソフトウェアは、本質的に少し複雑で、複数の構成フォルダーなどが含まれています。

そのような複雑なソフトウェアの1つは、 MySQL Server です。 。 MySQLサーバーをアンインストールすることは、単に「aptパージ」を実行することにはなりません。 ‘通常行われているように。 UbuntuマシンからMySQLサーバーを完全にアンインストールするために実行できるいくつかの小さな手順があります。それらは次のとおりです:

すべてのMySQLデータベースをバックアップ

MySQLでデータベースを作成していない場合 、この手順はスキップできます。持っている場合は、システムからMySQLサーバーを削除する前に、すべてのデータベースのバックアップを作成してください。これにより、MySQLサーバーを別のシステムに再インストールしたり、既存のサーバーでデータベースを使用したりするときに、データベースを簡単に復元できます。

ここでMySQLのデータベースをバックアップする方法を学びます–コマンドラインからすべてのMySQLデータベースをバックアップする方法。

UbuntuでMySQLサーバーを削除する

Ubuntu MySQL Serverのパッケージ 「mysql-server」で始まります 」と「aptpurge」を使用できます ‘これらすべてのパッケージを削除します。

$ sudo apt purge mysql-server*

ご覧のとおり、サーバーのファイルを含む3つのパッケージが削除されています。 「パージ」を使用する理由 「削除」の代わりに「 ‘は、前者はプログラムの構成ファイルも削除するのに対し、後者はプログラムのバイナリのみを削除するということです。

MySQLデータベースファイルとログを削除する

コマンド「aptpurge ‘はバイナリと構成ファイルを削除しますが、パッケージマネージャーがアクセスしないMySQL構成ファイルとデータベースファイルがいくつかあります。

構成ファイルは/etc / mysqlにあります セキュリティキーとその他の関連ファイルは/var / lib / mysqlに保存されます 。

$ ls /etc/mysql
$ sudo ls /var/lib/mysql

したがって、これらのMySQL構成ファイルとデータベースファイルは手動で削除する必要があります。

$ sudo rm -r /etc/mysql /var/lib/mysql 

MySQLのログを有効にしている場合は、ログファイルも削除してください。

$ sudo rm -r /var/log/mysql

不要なパッケージを削除する

MySQL Serverと一緒に パッケージマネージャーによってインストールされるパッケージには、サーバーの依存関係としてもインストールされるパッケージがいくつかあります。メインパッケージ自体が削除されたため、これらはシステムで不要になりました。これらは「孤立したパッケージ」とも呼ばれます ’。

次のaptコマンドを実行して、このようなパッケージを削除します。

$ sudo apt autoremove

これにより、MySQLサーバーのパージによって孤立したパッケージだけでなく、孤立したすべてのパッケージが削除されることに注意してください。サーバーパッケージがないと役に立たなくなったため、MySQLクライアントパッケージも削除されていることが出力でわかります。

結論

MySQL Serverを完全にアンインストールする方法を学びました Ubuntu いくつかの簡単な手順で。データベースの削除、アップグレード、およびインストールは細心の注意を払って処理する必要があり、個人レベルまたは組織レベルでのデータ関連の災害を防ぐために、データは時々バックアップする必要があります。

読んでいただきありがとうございます。下のコメントであなたの考えを教えてください!


Ubuntu
  1. Ubuntu /DebianLAMPサーバーをセットアップする方法

  2. エラー1130UbuntuServer 12.04でMysqlに接続していますか?

  3. Ubuntu16.04にMySQLをインストールする方法

  1. Ubuntu 20.04、Mysql 8、Ubuntu 20.04、NginxでWordPressをホストする

  2. Ubuntu16.04にMySQLサーバーをインストールする方法

  3. Ubuntu サーバー GUI

  1. Ubuntu20.04NTPサーバー

  2. Ubuntu17.04にMySQLサーバーをインストールする方法

  3. UbuntuでMySQLサーバーを完全にアンインストールする方法