Ubuntu 18.04 MySQL 8.0 のインストールと設定方法のグラフィックチュートリアル

Ubuntu 18.04 MySQL 8.0 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0のインストールと設定方法を参考までに紹介します。具体的な内容は以下のとおりです。

apt install mysql-serverを使用して直接インストールすると、間違いが修正されます。

sudo apt install mysql-server はデフォルトで MySQL 5.7 をインストールしますが、インストール プロセスでは root パスワードは不要ですが、mysql にログインするときにはパスワードが必要になるなど、奇妙な問題が発生する可能性があります (この問題に遭遇し、午後中それを解決しました)。

MySQL インストール ガイドを読んだところ、MySQL 5.7 は最大で Ubuntu 17.04 としか互換性がなく、MySQL 8.0 は最大で Ubuntu 18.04 としか互換性がないことがわかりました。

そこで、MySQL APTリポジトリにアクセスしてください。mysql-apt-config_0.*.****_all.debをダウンロードし、

sudo dpkg -i mysql-apt-config_0.*.****_all.deb

インストールして実行し、MySQL 8.0 を選択して OK します。

次にapt updateを実行します


sudo apt install mysql-serverコマンドを使用してMySQL 8.0をインストールします。


この方法によると、インストールプロセス中に次のインターフェイスが表示され、ユーザーにMySQLパスワードの入力を求めます。


MySQL 8.0 では新しい暗号化方式が使用されています。この暗号化方式が原因で、Ubuntu 18.04 では設定されたルート パスワードで MySQL にログインできないことに注意してください。Ubuntu 18.04 ターミナルに問題があり、この新しい暗号化方式をサポートしていないためです。幸いなことに、古いバージョン 5.x の暗号化方式を使用するように選択できるインターフェイスがあるため、 5.x の暗号化方式を使用することを選択しました。


最後に、ターミナルでmysql -u root -pコマンドを入力し、パスワードを入力してインストールが成功したことを確認します。MySQL のバージョン番号が 8.0 であることがわかります。 !

素晴らしいトピックの共有: MySQL のさまざまなバージョンのインストール チュートリアル MySQL 5.7 バージョンのインストール チュートリアル MySQL 5.6 バージョンのインストール チュートリアル

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linux (Ubuntu 18.04) に Anaconda をインストールする詳細な手順
  • Ubuntu 18.04にMySQL 5.7をインストールする
  • Ubuntu 18.04 LTS に KVM 仮想マシンをインストールする方法
  • Scrapy インストール エラーを解決: Microsoft Visual C++ 14.0 が必要です...
  • MySQL 5.7 インストール MySQL サービスを開始できませんが、サービスはエラーを報告しません
  • Ubuntu 18.04 に VMware Tools をインストールする際のエラーを解決する

<<:  MySQL 8.0.11 圧縮版のインストールと設定方法のグラフィックチュートリアル

>>:  CentOS 7でsambaを使用してフォルダーを共有するための完全な手順

推薦する

MySQL 5.7 mysql コマンドラインクライアントの使用コマンドの詳細

MySQL 5.7コマンドを使用するMySQLコマンドラインクライアント1. パスワードを入力してく...

Win10にCentOS7仮想マシンをインストールする

1. VMware Workstation 64バージョンをダウンロードするhttps://www....

Node.js の fs モジュールと Path モジュールのメソッドの詳細な説明

概要:ファイルシステム モジュールは、標準の POSIX ファイル I/O 操作セットをラップしたシ...

Redhat 7.3 に MySQL 8.0.22 をインストールするための詳細なチュートリアル (バイナリ インストール)

目次1. MySQLインストールパッケージをダウンロードする2. MySQLのアンインストール手順3...

ショッピングカートのスライド削除効果を実装するReactネイティブサンプルコード

基本的にすべてのeコマースプロジェクトにはショッピングカートの機能があります。これはreact-na...

Docker デプロイメント RabbitMQ コンテナ実装プロセス分析

1. イメージをプルするまず、次のコマンドを実行して、イメージをローカル コンピューターにダウンロー...

CSS のマージンの崩壊問題を解決する方法

まず、マージン崩壊が発生する 3 つの状況を見てみましょう。 1. 隣接する 2 つのブロックレベル...

20個のJavaScriptワンラインコードを共有する

目次1. ブラウザのクッキーの値を取得する2. RGBを16進数に変換する3. クリップボードにコピ...

docker ベースの redis-sentinel クラスターの構築例

1. 概要Redis Cluster は、Redis ノードのグループ間での高可用性とシャーディング...

Nginxのアクセスボリューム制御の詳細な説明

目的リクエスト アクセス ボリュームを制御するための Nginx ngx_http_limit_co...

良いと思う国内のデザインサイトをいくつか選んでみました。

<br />私が良いと思った国内のデザインサイトをまとめてみました。広告ではありません!...

CSSを使用して画像フレームアニメーションと曲線の動きを実装する

すべてのアニメーションの基本原理は、対応する画像を短時間で次々に表示し、視覚的に動いているように見せ...

dockerがredisを再起動するとmysqlデータが失われる問題を解決する

公式ドキュメント:したがって、mysql は次のように起動する必要があります。 docker run...

Docker コマンドラインの完全ガイド (知っておくべき 18 のこと)

序文Docker イメージは Dockerfile といくつかの必要な依存関係で構成され、Docke...

CSS でレスポンシブ レイアウトを実装する方法

CSS でレスポンシブ レイアウトを実装するレスポンシブレイアウトは非常にハイエンドで難しいように思...