MySQL 8.0.11 インストール概要チュートリアル図

MySQL 8.0.11 インストール概要チュートリアル図

インストール環境:

CAT /etc/os-release CentOS システムのバージョン情報を表示します。

getconf LONG_BIT システムビット番号を取得する

システムは64ビットのCentOS 7です

インストール ソースを構成します。


rpm -Uvh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm 
yum --enablerepo=mysql80-community で mysql-community-server をインストールします

MySQLサービスを開始する

systemctl start mysqld.service

または

service mysqld start

mysql サービスのステータス:

systemctl status mysqld

または

service mysqld statusは実際にはsystemctl status mysqldに変換され、ステータスを取得します。

mysql ルート一時パスワードを表示


grep "A temporary password" /var/log/mysqld.log

一時パスワードに基づいて新しいパスワードとパスワードポリシーをリセットします

mysql_secure_installation;

パスワードポリシー:

指示に従って手順を追ってください。

リモート接続を設定する

ファイアウォール-cmd --add-port=3306/tcp --permanent データベースアクセスポート tcp プロトコルを開く

ファイアウォール情報を再読み込みする

ファイアウォール-cmd --list-ports 開いているポート情報を表示する

lsof -i:3306 検証


MySQL クライアントのログイン検証

バージョンを表示:

一部のクライアント接続ではエラー 2059 が発生します

主なソリューション:


default_authentication_plugin = mysql_native_password を変更します

vim /etc/my.cnf

サービスを再起動すると接続できます。再起動に失敗した可能性があります。(うまくいかない場合は、1045にする必要があります。オペレーティングシステムはデフォルトでlocalhostではなく127.0.0.1に接続する可能性があり、接続に失敗します。ユーザーホストを変更します。

use mysql; update user set Host='%' where User='root'; これは、Windows クライアントが接続したときに発生します。これは、エラー 2059: 認証プラグイン 'caching_sha2_password' をロードできません '----'); とは無関係です。

インストール中に、MySQL 8.0 の新機能のセキュリティ属性が大幅に改善されたことがはっきりとわかります。

要約する

上記は、編集者が説明したMySQL8.0.11のインストール概要チュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • mysql8.0.11をインストールしてrootパスワードを変更し、navicat for mysqlに接続するアイデアの詳細な説明
  • MySql8.0以降のバージョンでROOTパスワードを正しく変更する方法
  • mysql8.0.11 winx64 のインストールと設定方法のグラフィック チュートリアル (win10)
  • Windows での MySQL 8.0.18 インストール チュートリアル (図解)
  • MySQL 8.0 で列を素早く追加する方法
  • 写真とテキストによる MySQL 8.0.21 インストール チュートリアル
  • MySQL 8.0 の新機能の分析 - トランザクション データ ディクショナリとアトミック DDL
  • MySQL 8.0.20 圧縮版のインストールチュートリアル(画像とテキスト付き)
  • MySQL 8.0 ディクショナリテーブル拡張の詳細な説明
  • Windows システムでの MySQL 8.0.21 インストール チュートリアル (図とテキスト)
  • MySQL 8.0 の非表示インデックスの詳細な説明

<<:  Promise カプセル化 wx.request メソッド

>>:  LinuxでifconfigとaddrがIPアドレスを表示できない問題を解決する

推薦する

MySQLで置換関数を実装するためのいくつかの実用的なシナリオ

REPLACE構文REPLACE(String,from_str,to_str)つまり、String...

写真をアップロードして顔を認識する Vue+axios サンプルコード

目次Axios リクエストQs処理データ分析Vantアップロードファイル形式完全なコードこの記事では...

MySQL が「operate_time」エラーのデフォルト値が無効であると報告する問題を解決する

データベースでcreate tableステートメントを実行する テーブル `sys_acl` を作成...

JavaScriptのポイントごとのシリーズでこれは何ですか

これを理解するおそらく、他のオブジェクト指向プログラミング言語でもthis見たことがあり、これがコン...

Centos8.2 クラウド サーバー環境に Tomcat8.5 をインストールするための詳細なチュートリアル

Tomcatをインストールする前に、まずJDK環境をインストールしてくださいLinux サーバー上で...

Linux でのソース パッケージ インストールのサービス管理

目次1. ソースパッケージサービスの起動管理2. ソースパッケージサービスのセルフスタート管理3. ...

MYSQLでリモートアクセス権限を有効にする方法

1. MySQLデータベースにログインするmysql -u ルート -pユーザーテーブルを表示する ...

プログレッシブ ウェブ アプリ (PWA) の開発方法

目次概要必要とするアプリURL PWA にはどのような技術コンポーネントが必要ですか?マニフェストフ...

Tomcatでcatalina.batがUTF-8に設定されている場合、コンソールに文字化けした文字が表示されます

1. catalina.bat は UTF-8 に設定する必要があります。UTF-8 に設定しないと...

jQuery でダイナミックなパーティクル効果を実現

この記事では、動的なパーティクル効果を実現するためのjQueryの具体的なコードを参考までに紹介しま...

DIV と画像の水平および垂直の中央揃えは複数のブラウザと互換性があります

最初のタイプ: 完全な CSS コントロール、レイヤーフローティング (ログインページに適しています...

Linux で libudev を使用して USB デバイスの VID と PID を取得する方法

この記事では、libudev ライブラリを使用して hidraw デバイスにアクセスします。 lib...

Linux での mysql および mysql.sock のインストールに関する問題

最近、Linux に Aphace、mysql、php をインストールするときに多くの問題に遭遇しま...

JavaScript ステートメントの一般的な for ループの詳細な説明

JavaScript には、for、for in、for of、forEach ループなど、多くのル...