MySQL 8.0.15 のインストールと設定のグラフィックチュートリアルと Linux でのパスワード変更

MySQL 8.0.15 のインストールと設定のグラフィックチュートリアルと Linux でのパスワード変更

このブログは、MySQL8.0.15 を正常にインストールしたことを思い出すために書きました。以前はインターネットで多くのブログを検索しましたが、失敗しました。その後、Google でいくつか検索して、ようやくインストールできました。データベースをインストールする前に、サーバー システムを再インストールしたので、インストール環境は非常にクリーンです。このブログがお役に立てば幸いです。今後自分でインストールするときに、あちこち探す必要がなくなります。

最初のステップは、インストールパッケージwget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpmをダウンロードすることです。他のバージョンは公式ウェブサイトからダウンロードできます。

まずフォルダを作成し、/usr/local/ディレクトリにmysqlフォルダを作成します。

wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpmを実行します。

結果を得る

2番目のステップは、yum -y localinstall mysql80-community-release-el7-1.noarch.rpmを直接実行することです。

実行結果: 内容がたくさんあるので、全部のスクリーンショットは撮りません。最初と最後の部分だけを撮りました。

ダウンロードには数分お待ちください。

始まり

結論

インストールは正常に完了しました

サービスを開始する

これら 2 つのコマンドを実行した後、何も印刷されませんが、これは正常です。

次にMySQLにログインします

まず、デフォルトのパスワードを取得します。grep "A temporary password is generated for root@localhost" /var/log/mysqld.log を実行します。

私のパスワードはS9vMy4eoPc.pです

ログインしてパスワードを変更する

パスワードを変更するコマンド: ALTER USER 'root'@'localhost' IDENTIFIED BY '[email protected]';

[email protected]を、設定したい新しいパスワードに変更します。

8.0 以降では、パスワードには大文字と小文字、特殊記号、数字を含める必要があります。上記のエラーは、新しいパスワードがパスワード仕様を満たしていないために発生します。

セットアップに成功しました。

素晴らしいトピックの共有:

MySQL の異なるバージョンのインストール チュートリアル

さまざまなバージョンの MySQL 5.7 インストール チュートリアル

さまざまなバージョンの MySQL 5.6 インストール チュートリアル

さまざまなバージョンのmysql8.0インストールチュートリアル

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

以下もご興味があるかもしれません:
  • mysql8.0.11をインストールしてrootパスワードを変更し、navicat for mysqlに接続するアイデアの詳細な説明
  • MySql8.0以降のバージョンでROOTパスワードを正しく変更する方法
  • MySQL 8.0 をインストールした後、初めてログインするときにパスワードを変更する問題を解決する
  • MySQL 5.7 および MySQL 8.0 でルートパスワードを変更する方法の概要
  • MySQL 8.0.19 winx64 インストールチュートリアルと Windows 10 での初期パスワードの変更
  • MySQL 8.0.12 インストール設定方法とパスワード変更
  • mysql 8.0.16 winx64 および Linux でルート ユーザーのパスワードを変更する方法
  • Windows 7 で MySQL 8.0.16 をインストールして使用する場合、パスワードの変更と Navicat への接続に関する問題が発生する
  • mysql8.0 パスワードを忘れた場合の修正とネットコマンドのサービス名が無効になる問題
  • MySQL 8.0 でパスワードを変更する正しい方法

<<:  カルーセルの制作方法を実現するjs

>>:  Linux における $ 記号の基本的な使い方のまとめ

推薦する

Vue3 ベースのスクリプト設定構文 $refs の使用

目次1. Vue2 構文2. Vue3の使用1. コンポーネントのref値を設定する2. コンポーネ...

MySQL のファントムリード問題を解決する方法

目次序文1. ファントムリーディングとは何ですか? 2. ファントムリーディングの問題点は何ですか?...

NGINXがウェブサイトのPV、UV、独立IPをカウントする方法の詳細な説明

Nginx: PV、UV、独立IPウェブサイトを作成する人なら誰でも、ウェブサイトのPV、UV、その...

MySQL ジョイントテーブル更新デー​​タの詳細な例

1.MySQL UPDATE JOIN構文MySQL では、UPDATE ステートメントでJOIN句...

Docker ファイルの保存パス、コンテナの起動コマンド操作の取得

コンテナはすでに作成されていますが、その起動パラメータ(データがマウントされる場所)を知る方法 #コ...

HTMLでは、全体的なスタイルとレイアウトを崩さずに、部分的に強制スクロールバーを使用できます。

まずはエフェクト画像を投稿します:全体的なスタイルとレイアウトが崩れないように、スクロール バーがロ...

Vue が Web オンラインチャット機能を実現

この記事では、Webオンラインチャットを実装するためのVueの具体的なコードを参考までに紹介します。...

テキストの円形スクロールアニメーションを実装するミニプログラム

この記事では、参考までに、テキストループスクロールを実現するアプレットの具体的なコードを例を挙げて紹...

MySQL サービスに iptables ファイアウォール ポリシーを追加するためのソリューション

MySQL データベースが Centos7 システムにインストールされており、オペレーティング シス...

HTML テーブルタグチュートリアル (21): 行の境界線の色属性 BORDERCOLOR

テーブルを美しくするために、行ごとに異なる境界線の色を設定できます。基本的な構文<TR 境界線...

MySQL: データの整合性

データ整合性は、エンティティ整合性、ドメイン整合性、参照整合性に分けられます。参照整合性:参照整合性...

小さなプログラムが天井に張り付いてしまう問題を完璧に解決するためにposition:stickyを使用する方法

最近、あるプロジェクトのクライアントが、上部に 2 つのタブ メニューを配置することを要求しました。...

MySql ログイン パスワードを忘れた場合とパスワードを忘れた場合の解決策

方法1: MySQL では、次のコマンド ラインで MySQL サーバーを起動することにより、アクセ...

Dockerがログファイルを保存する場所の詳細な説明

目次ログはどこに保存されますか?コンテナ内のアプリケーションからのログを表示するDockerデーモン...