CentOS8はMySQL8.0をインストールします

MySQL8.0 [#](https://www.cnblogs.com/kasnti/p/11929030.html#2765588040)をインストールします##

最新のパッケージマネージャーを使用して[MySQL](https://cloud.tencent.com/product/cdb?from=10680)をインストールします

Copy

sudo dnf install@mysql

ブートをオンにする[#](https://www.cnblogs.com/kasnti/p/11929030.html#2196854289)##

インストールが完了したら、次のコマンドを実行してMySQLサービスを開始し、起動時に自動的に開始するようにします。

Copy

sudo systemctl enable --now mysqld

MySQLサーバーが実行されているかどうかを確認するには、次のように入力します。

Copy

sudo systemctl status mysqld

パスワードとセキュリティ設定を追加する[#](https://www.cnblogs.com/kasnti/p/11929030.html#2933264445)##

mysql_secure_installationスクリプトを実行します。このスクリプトは、セキュリティ関連の操作を実行し、MySQLルートパスワードを設定します。

Copy

sudo mysql_secure_installation

次のように実行します。

  1. VALIDATE PASSWORDコンポーネントを構成する必要があります。yを入力し、Enterキーを押して構成を入力します。

  1. テストデータベースを削除しますか? yと入力し、Enterキーを押します
  2. 権限テーブルをリロードしますか? yと入力し、Enterキーを押します

Telnet [#](https://www.cnblogs.com/kasnti/p/11929030.html#3712572528)##

ルートアカウントのリモートログインを設定する必要がある場合は、mysqlステートメント:

Copy

use mysql; update``user``set host='%'``where``user='root'; flush``privileges;

ファイアウォール設定[#](https://www.cnblogs.com/kasnti/p/11929030.html#4229164860)##

設定が完了したら、システムの3306ポートを開きます。

Copy

sudo firewall-cmd --add-port=3306/tcp --permanent sudo firewall-cmd --reload

MySQLホストクエリを閉じるdns [#](https://www.cnblogs.com/kasnti/p/11929030.html#2150075409)##

MySQLはリモート接続アドレスのdnsレコードを逆に解析します。MySQLホストが外部ネットワークに接続できない場合、dnsが正常に解決されず、MySQLへの接続が初めて遅くなる可能性があるため、この機能を構成でオフにすることができます。
[ 参考資料](https://www.cnblogs.com/liruning/p/7111015.html)
/ etc / my.cnfファイルを開き、次の構成を追加します。

Copy

[ mysqld]``skip-name-resolve

サービスを再起動します[#](https://www.cnblogs.com/kasnti/p/11929030.html#2481221398)##

Copy

sudo systemctl restart mysqld

このマシンのテストとインストール後、MySQL8.0はデフォルトですでにutf8mb4文字セットになっているため、文字セットは変更されません。

Recommended Posts

CentOS7.2はMysql5.7.13をインストールします
CentOS7はMySQLをインストールします
CentOSインストールmysql
CentOS7インストールmysql
CentOS7はMySQL5.6をインストールします
CentOS8はMySQL8.0をインストールします
CentOS7はmysql8をインストールします
CentOS7はMySQL8をインストールします
centos7.5インストールmysql5.7.17
CentOS6.5オフラインインストールMySQL5.6.26
Centos7にMySQL5.7をインストールします
CentOS7の下にmysql5.7をインストールします
CentOS 7.2YumはMySQL5.6をインストールします
Centos7インストールMysql8チュートリアル
Centosはmysql8を手動でインストールします
Centos7にmysqlをインストールします
Centos7はMysqlデータベースをインストールします
CentOS6.5の下にmysql5.1をインストールします
1.5Centos7をインストールする
mysqlをcentosにオンラインでインストールする
centosはyumを介してmysqlをインストールします
LinuxCentosにMySQL8.0.16をインストールします
LinuxにMySQLをインストールする(CentOS 7)
Centos6インストールmysql5.7.xシリーズ
CentOS8はMySQL8をインストールします(プロテスト)
CentOS8にMySQLをインストールする方法
Centos7.3はnginxをインストールします
CentOSYumはMySQL5.6をコンパイルしてインストールします
CentOSはRedmineをインストールします
Centos7インストールprotobuf
CentOS7はDockerをインストールします
CentOS 7はNginx、PHP、MySQLパッケージをインストールします
CentOS7はGlusterFSをインストールします
CentOS7.4はZabbix3.4をインストールします
CentOS7はDockerをインストールします
Centos6.5はTomcatをインストールします
VmwareはCentOS6をインストールします
CentOS7はHadoop3.0.0をインストールします
CentOS7にDockerを使用してMySqlをインストールする
Centos7はPython2.7をインストールします
Centos7.6はseleniuをインストールします
CentOS7.3はZabbix3をインストールします
Centos7はLAMP + PHPmyadminをインストールします
Linux CentOS7(Windows)にMySQLをインストールする
CentOSはopenjdk1.8をインストールします
CENTOS6.5インストールCDH5.12.1(1)
CentOSはPHPをインストールします
CentOS7yumはmysqlをインストールして起動します
CentOS6はmist.ioをインストールします
Centos7はDockerをインストールします
Centos7とcentos8はmysql5.65.78.0をインストールするのでとても簡単です
Centos yum installmysql5.6以降
centOsはrabbitMQをインストールします
Centos7はNginxをインストールします
CentOS6.5はCDH5.13をインストールします
Centos7インストールdocker18
centos7インストールドッカー
CentOSインストールjdk
centos7インストールnginx-rtmp
Centos6.3はKVMをインストールします
CentOSはPostgreSQL9.1をインストールします