UbuntuからMySQLを削除して再インストールする方法

UbuntuからMySQLを削除して再インストールする方法

まずmysqlを削除します:

sudo apt-get remove mysql-*

残ったデータをクリーンアップします

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

ダイアログボックスがポップアップ表示されるので、「はい」を選択してください。

次にmysqlをインストールします

sudo apt-get install mysql-client mysql-server

インストール中にルート パスワードを設定するように求められます。アンインストール中に残留データをクリーンアップしない場合は、ルート パスワードを設定するように求められません。

MySQLが実行中かどうかを確認する

sudo service mysql status

通常、インストールが完了すると自動的に実行されます。

実行されていない場合は

sudo service mysql start

要約する

上記は、Ubuntu から MySQL を削除して再インストールするために私が紹介した方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Ubuntu18.04 インストール mysql8.0.11 グラフィックチュートリアル
  • Ubuntu 18.04 (Linux) に MySQL をインストールする方法
  • Ubuntu 18.04 MySQL 8.0 のインストールと設定方法のグラフィックチュートリアル
  • Ubuntu Server 16.04 MySQL 8.0 のインストールと設定のグラフィックチュートリアル
  • Ubuntu で apt-get を使用して mysql をインストールおよび完全にアンインストールする方法の詳細な説明
  • Ubuntu の Docker で mysql5.6 をインストールする方法
  • Ubuntu での MySQL および MySQL Workbench のインストール チュートリアル
  • Ubuntu 16.04 に MySQL 5.7.17 をインストールした後、ログイン時に発生するエラー 1045 (28000): ユーザー ''root''@''localhost'' へのアクセスが拒否される問題を解決します。
  • Ubuntu 16.04 に MySQL 5.7 をインストールするチュートリアル
  • Ubuntu 16.04.1 MySQL のインストールとアンインストールのグラフィック チュートリアル
  • Ubuntu 16.10 に mysql workbench をインストールするときに発生するエラー「libpng12-0 パッケージがインストールされていません」の解決方法

<<:  CentOS7 上で KVM 仮想化プラットフォームを構築する (3 つの方法)

>>:  JavaScript における 3 つの for ループ ステートメントの使用の概要 (for、for...in、for...of)

推薦する

JavaScript での && および || 演算子の使用例

目次序文&& 演算子|| 演算子|| 演算子の簡単なデモ章の目的ケース演習(json...

MySQL5.7.27-winx64 バージョン win10 のダウンロードとインストールのチュートリアル図

MySQL 5.7 のインストール私たちは学校で MySQL データベースを学んでいます。先生は私た...

Vue router-viewとrouter-linkの実装原理

使用 <div id="アプリ"> <router-link ...

MySQLのロック機構に関する最も包括的な説明

目次序文グローバルロック完全なデータベース論理バックアップFTWRL と set global re...

Vueルーティング相対パスジャンプメソッド

目次Vueルーティング相対パスジャンプ1. 属性の追加2.router.resolveメソッドVue...

MYSQL 演算子の概要

目次1. 算術演算子2. 比較演算子3. 論理演算子4. ビット演算子5. 演算子の優先順位1. 算...

MySQL におけるデフォルトの使用法の詳細な説明

NULL および NOT NULL 修飾子、DEFAULT 修飾子、AUTO_INCREMENT 修...

react-virtualized を使用して、動的な高さを持つ画像の長いリストを実装する

目次開発中に発生した問題解決具体的な実装実績まとめバーチャルリストは、スクロールコンテナ要素の表示領...

CSS の複雑なセレクターと CSS のフォントスタイルと色属性の詳細な説明

これまでに CSS の基本的なセレクターをいくつか学習しましたが、今日は CSS の複雑なセレクター...

Linuxのip netnsコマンドを使用してネットワークポートを分離し、IPアドレスを設定します。

1. 分離マーカーを追加します。 ip netns add fd 2. 指定されたネットワーク カ...

CocosCreator 学習モジュールスクリプト

Cocos Creator モジュラースクリプトCocos Creator を使用すると、コードを複...

MySQL でデータをクエリし、条件に基づいて別のテーブルに更新する方法の例

この記事では、MySQL が条件に基づいてデータをクエリし、別のテーブルに更新する方法を例を使用して...

Vue で $attrs と $listeners を使用するチュートリアル

目次導入例要約する導入$属性すべての親コンポーネントのプロパティを継承します (props を通じて...

基本的な HTML ディレクトリの問題 (相対パスと絶対パスの違い)

相対パス - ファイルを参照する Web ページの場所に基づいて確立されたディレクトリ パス。そのた...

Dockerコンテナにnginxを簡単にデプロイするプロセスの分析

1. コンテナにnginxサービスをデプロイするcentos:7 イメージはコンテナを実行し、このコ...