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アドレスを表示できない問題を解決する

推薦する

WeChatアプレットシングルページアプリケーションルーティングを徹底的に理解するための10分

シングルページアプリケーションの特徴「前提:」Web ページには、クリックするとサイト内の他のページ...

タブ切り替えを実装するための HTML サンプル コード

タブ切り替えもプロジェクトではよく使われる技術です。一般的にタブ切り替えはjsやjqを使って実装され...

Docker で Springboot プロジェクトを実行する実装

導入: springboot プロジェクトを実行する Docker の構成は実は非常にシンプルで、L...

Vueタイマーの実装方法

この記事では、参考までにタイマーを実装するためのVueの具体的なコードを紹介します。具体的な内容は次...

CocosCreator でレイヤー管理に常駐ノードを使用する方法

CocosCreator バージョン: 2.3.4ほとんどのゲームにはレイヤー管理機能があり、例えば...

MySQL 5.7 に組み込まれているストレス テストの mysqlslap コマンドと構文の詳細な説明

序文mysqlslap は、MySQL サーバーへのクライアント負荷をシミュレートし、各ステージの時...

メタタグのビューポートはデバイス画面のCSSを制御します

コードをコピーコードは次のとおりです。 <meta name="viewport&q...

MySQL における IF()、IFNULL()、NULLIF()、および ISNULL() 関数の使用に関する詳細な説明

MySQL では、IF()、IFNULL()、NULLIF()、および ISNULL() 関数を使用...

LeetCode の SQL 実装 (184. 部門内で最も高い給与)

[LeetCode] 184. 部門最高給与従業員テーブルにはすべての従業員が保存されます。すべて...

Nginx は rtmp ライブ サーバーの実装コードを構築します

1. nginxソースディレクトリに新しいrtmpディレクトリを作成し、git clone http...

Vue フロントエンドの Excel ファイルのエクスポートの詳細な実装計画

目次1. 技術の選択2. 技術的な実装vue-json-excelプラグインを使用して実装1. vu...

WebページのレイアウトではIE6の互換性の問題を考慮する必要があります

下の図は、当社のウェブサイト統計システムの訪問者詳細におけるブラウザ閲覧率を示しており、IE6 が ...

LinuxのバックグラウンドでPythonプログラムを実行するいくつかの方法

1. 最初の方法は、unhup コマンドを直接使用してプログラムをバックグラウンドで実行することです...

Vueはスライダードラッグ検証機能の全プロセスを実現します

レンダリング 骨組みを定義し、HTMLとCSSを記述するHTML部分 <テンプレート> ...

jsとcssのブロッキング問題の詳細な分析

目次DOMContentLoadedとロードjs ブロッキングとは何ですか? CSS ブロッキングと...