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

推薦する

Vue + 要素の動的複数ヘッダーと動的スロット

目次1. 需要2. 効果3. すべてのコード1. 需要ユーザーが自分でテーブルを構成できるようになり...

JavaScript は、マウスがテーブル行を通過するときに色の識別を実装します。

この記事では、マウスがテーブルの行を通過するときにJavaScriptを使用して色ラベルを表示する方...

クロスブラウザローカルストレージⅠ

原文: http://www.planabc.net/2008/08/05/userdata_beh...

フロントエンドHTMLスキン変更機能の実装コード

透明を含む5つの肌の色を変更するには50行のコードが必要です最初にコードをお渡ししますので、ご自身で...

Linux FTP匿名アップロードとダウンロードが自動的に開始される問題を解決する

勉強や仕事で FTP サーバーを頻繁に使用する場合は、起動時に自動的に起動するように設定できます。設...

MySQL タイムスタンプ比較クエリで遭遇する落とし穴と解決策

目次タイムスタンプ比較クエリで遭遇する落とし穴タイムスタンプクエリ範囲の問題タイムスタンプ比較クエリ...

docker-maven-pluginはイメージをパッケージ化し、プライベートウェアハウスにアップロードします。

目次1. docker-maven-pluginの紹介2. 環境とソフトウェアの準備3. デモ例3....

Spring Boot + jar パッケージングのデプロイメント Tomcat 404 エラーの問題を解決する

1. Spring Boot は jsp jar パッケージをサポートしていません。jsp は wa...

HTML5で見逃せないAPIやヒントのまとめ

これまでのブログ投稿では、HTML 5 ではあまり使われていないが注目すべき API やヒントに焦点...

Linux 上のカラフルな猫

Linux システムを使用したことがある友人なら、 catコマンドを使用したことがあるはずです。もち...

MySQLトランザクションを実行するための構文とプロセスの詳細な説明

概要: MySQL は、トランザクションをサポートするためにさまざまなストレージ エンジンを提供しま...

Vueコンポーネントの詳細な説明

<本文> <div id="ルート"> <h2&...

OpenSSL は双方向認証のチュートリアルを実装します (サーバーとクライアントのコード付き)

1. 背景1.1 問題点最近の製品テスト レポートでは、PKI ベースの認証方法の使用が推奨されて...

HTMLタグのデフォルトスタイルの配置

html、address、blockquote、body、dd、div、dl、dt、fieldset...

Linux および Unix サーバーのセキュリティを強化する方法

ネットワーク セキュリティは非常に重要なトピックであり、サーバーはネットワーク セキュリティにおける...