1. まず、お使いのマシンに応じて、MySQL 公式サイトから対応するデータベースをダウンロードします: https://dev.mysql.com/downloads/mysql/ 2. xftp を使用して圧縮パッケージを仮想マシンまたはサーバー上のフォルダーにアップロードし、最後に MySQL の圧縮パッケージをカスタム ディレクトリに解凍します。Linux でダウンロードする場合は、この手順をスキップしてください (方法に制限はありません)。 3. mariadb データベースをアンインストールします。まず mariadb インストール パッケージを確認し、次にアンインストールし、最後に再度確認します。コマンドは次のとおりです。 rpm -qa | grep mariadb rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps 4. アップロードした MySQL インストール パッケージを解凍します。解凍コマンドの形式は、tar -xvf ** です。たとえば、次のように /software/mysql ディレクトリに解凍しました。 tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-バンドル.tar 5. 次に、次のリストにあるオプションをインストールし、残りは無視します。
コマンドは次のとおりです。 rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm --nodeps –force rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm --nodeps –force rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm --nodeps --force 実装は次のとおりです。 6. インストールされたMySQLリソースを表示する rpm -qa | grep mysql 7. 次のコマンドを入力して、MySQLの初期化と関連設定を完了します。 mysqld --初期化 chown mysql:mysql /var/lib/mysql -R systemctl で mysqld.service を起動します。 systemctl で mysqld を有効にする 8. データベースの初期パスワードを表示します。コマンドは次のとおりです。 cat /var/log/mysqld.log | grep パスワード 9. MySQLにrootユーザーとしてログインし、初期パスワードを入力します。 mysql -u ルート -p 10. ルート パスワードを変更し、終了してパスワードを確認します。コマンドは次のとおりです。 1qaz@2wsx で識別されるユーザー "root"@"localhost" を変更します。 11. 次のコマンドでリモートアクセスを許可します。 '1qaz@2wsx' によって mysql_native_password で識別されるユーザー 'root'@'%' を作成します。 付与オプションを使用して、*.* のすべての権限を 'root'@'%' に付与します。 権限をフラッシュします。-- 即時有効 12. 次のコマンドを使用して暗号化ルールを変更します。MySql8.0 と 5.0 の暗号化ルールは異なり、現在の視覚化ツールは古い暗号化方法のみをサポートしています。最後に、変更した権限を更新します。 ALTER USER 'root'@'localhost' IDENTIFIED BY '1qaz@2wsx' パスワードは無期限です。 権限をフラッシュします。 13. 次のコマンドでファイアウォールをオフにします。 systemctl 停止 ファイアウォールd.service systemctl は、firewalld.service を無効にします。 systemctl マスク ファイアウォールd.service 14. iptables ファイアウォールをインストールします。「Complete!」または「Complete!」と表示されたら成功です。コマンドは次のとおりです。 yum -y iptables-services をインストールします 15. 次のコマンドでファイアウォールを起動します。 systemctl iptables を有効にします。 systemctl iptables を開始します。 16. vi /etc/sysconfig/iptablesコマンドでファイアウォールを編集し、ポートを追加します。 vi /etc/sysconfig/iptables
17. 設定を有効にするには、次のコマンドでファイアウォールを再起動します。 systemctl iptables.service を再起動します。 18. 次のコマンドを使用して、起動時にファイアウォールが起動するように設定します。 systemctl iptables.service を有効にする 19. 最後に、クライアント ツールを使用して接続し、テストします。 CentOS 7 に MySQL 8.0.26 をインストールする方法については、これで終わりです。CentOS 7 に MySQL 8.0.26 をインストールする方法については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Node.js とブラウザのグローバル オブジェクトの違いの概要
目次序文解決:ステップ1ステップ2序文環境: VMware Workstation 上に Linux...
目次1. React フックと純粋関数2. シンプルなmyUseState 3. myUseStat...
目次1. プラグイン式を使用する2. プラグイン式でv-cloakを使用してちらつきの問題を解決する...
この記事では、JavaScript Canvasの動的なワイヤーフレーム効果を描画する具体的なコード...
目次概要1. 依存性注入2. Angularの依存性注入フレームワーク概要依存性注入: デザインパタ...
以下に示すように、あなたならどのようにそれを達成しますか: 通常、フォントアイコンを使用して中央にプ...
目次1. 学習目標1.1. Tomcatアーキテクチャの設計と原則をマスターして社内スキルを向上させ...
NTP は、ネットワーク上で時間を同期するための TCP/IP プロトコルです。通常、クライアントは...
序文非表示要素の 3 つの属性である表示、可視性、不透明度の類似点と相違点は、フロントエンドの就職面...
1. 背景LDAP を使用して、操作および保守に関連するユーザー名とパスワードを集中管理します。 1...
MySQL の通常のソート、カスタム ソート、中国語のピンイン文字によるソート。実際の SQL を記...
目次1. 例2. 兵士100人を作成する3. 質問4. 改善点5. エレガント? 6. JSの父から...
この記事では、マウス追従ゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な内...
この記事の例では、参考までに簡単な計算機を実装するためのJavaScriptの具体的なコードを共有し...
データのバックアップと復元に関する最初の記事を皆さんに共有します。具体的な内容は次のとおりです。基本...