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を使用してフォルダーを共有するための完全な手順

推薦する

行間隔が広い場合の解決策(IE では 5 ピクセル多い)

コードをコピーコードは次のとおりです。 li {幅:300px; 高さ:23px; 行の高さ:24p...

JQueryセレクターの詳細な説明

目次基本的なセレクター:レベルセレクター:属性セレクター:フィルターセレクター:フォーム属性セレクタ...

JS関数の呼び出し、適用、バインドの超詳細な方法

目次JS 関数呼び出し、適用、バインドメソッド1. call() メソッド1. call() メソッ...

Kylin 4.0.2 (Ubuntu) でブート パーティションを拡張するプロセスの紹介

目次序文1. 新しいパーティションを準備する2. ブートパーティションをコピーする3. fstabフ...

Alibaba Cloud Centos7.X で外部にポートを開く方法

一言で言えば、大手メーカーからクラウド サーバーを購入する場合は、セキュリティ グループに移動して、...

Promiseの紹介と基本的な使い方の簡単な分析

Promise は、ES6 で導入された非同期プログラミングのための新しいソリューションです。 Pr...

ネイティブ Js で実装されたシンプルなシームレス スクロール カルーセルのサンプル コード

シンプルなシームレススクロールカルーセルには多くの抜け穴があり、後から画像を追加するのは非常に不便で...

MySql 組み込み関数の自習知識ポイントまとめ

文字列関数文字ascii(str)のASCIIコード値をチェックし、strが空の文字列の場合は0を返...

初心者のための HTML コーディングガイドライン 30 選

1. HTMLタグは常に閉じる前のページのソース コードでは、次のような記述がよく見られます。 &l...

Vue で Excel ストリーム ファイルをダウンロードし、ダウンロード ファイル名を設定する方法

目次概要1. URL経由でダウンロード2. aタグのダウンロード属性とblobコンストラクタを組み合...

Ubuntu に MySQL 5.7 をインストールし、データ ストレージ パスを構成する方法

1. MySQLをインストールするこの記事はAPT経由でインストールされており、インストールされてい...

MySQL の冗長インデックスと重複インデックスの詳細な説明

MySQL では、同じ列に複数のインデックスを作成できます。意図的であるかどうかにかかわらず、MyS...

Vue の一般的な問題と解決策の概要 (推奨)

Vue に限定されず、他の種類の SPA プロジェクトにも当てはまる問題がいくつかあります。 1....

WeChatアプレットはふるいを振る効果を実現

この記事では、WeChatアプレットの具体的なコードを参考までに共有します。具体的な内容は次のとおり...

Webデザインチュートリアル(5):Webビジュアルデザイン

<br />前回の記事:Webデザイン講座(4):素材と表現について Webデザイン上級...