ダウンロードしてインストールします。まず、システムに MySQL または MariaDB があるかどうかを確認します。ある場合は、まずアンインストールします。 rpm -qa | grep mysql rpm -qa | grep mariadb 図に示すように、私のシステムにはmariaDBデータが存在します。 アンインストールを実行します。MySQLがある場合もアンインストール方法は同じです。 mariadb-libs-5.5.52-1.el7.x86_64 を削除します 依存環境をインストールするには、yumを直接使用してインストールし、順番に実行します。 yum インストール -y perl.x86_64 yum インストール -y libaio.x86_64 yum インストール -y net-tools.x86_64 yum インストール -y libtinfo* yum インストール -y libncurses* 国内版のMySQLインストールパッケージをダウンロードします(国内版を使用する理由はダウンロードが速いためです。以下では清華大学のミラーリソースを使用しています) wget -P /tmp http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-common-5.7.31-1.el7.x86_64.rpm wget -P /tmp http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-libs-5.7.31-1.el7.x86_64.rpm wget -P /tmp http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-client-5.7.31-1.el7.x86_64.rpm wget -P /tmp http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-server-5.7.31-1.el7.x86_64.rpm 次に、mysqlの依存関係を順番にインストールし、1つずつ実行します。 rpm -ivh mysql-community-common-5.7.31-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.31-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.31-1.el7.x86_64.rpm rpm -ivh mysql-community-server-5.7.31-1.el7.x86_64.rpm MySQLサービスを再起動します systemctl で mysqld.service を再起動します。 MySQLサービスのステータスを確認する systemctl ステータス mysqld.service デフォルトの一時パスワードを確認してください。私のパスワードは: >dgp,9q&?ikW grep '一時パスワード' /var/log/mysqld.log テストログイン mysql -u ルート -p 次にパスワードを入力して正常にログインします。 パスワードを変更してリモート接続を有効にする MySQLの新バージョンではパスワードセキュリティポリシーがアップグレードされたため、デフォルトのパスワードを使用している場合は、 セキュリティ ポリシーの変更やリモート接続の有効化など、多くの機能が制限されています。 そのため、まずパスワードを変更する必要があります。パスワードには大文字と小文字、数字、特殊文字の組み合わせを含める必要があります。まずログインしてください mysql -u ルート -p パスワードを変更してください '~1QAZxsw2' によって識別される 'root'@'localhost' の ALTER USER リモート接続を許可するように変更する mysql を使用します。 ユーザーを更新し、Host = '%' を設定します。ここで、Host = 'localhost'、User='root' です。 権限をフラッシュします。 ポート3306を開く ポート3306を開く ファイアウォールコマンド --zone=public --add-port=3306/tcp --permanent ファイアウォールを再起動する ファイアウォール-cmd --reload ファイアウォールのステータスが成功になっていることを確認します。これは、ファイアウォールが正常に有効化されていることを意味します。 systemctl ステータス ファイアウォール 指定されたポートのステータスを確認すると、ポートが正常に開かれたことを意味する成功が表示されます。 ファイアウォールコマンド --query-port=6379/tcp 次に、データベース接続ツールを使用して正常に接続します。 CentOS 8 に MySql をインストールし、リモート接続を許可する設定についての記事はこれで終わりです。 CentOS 8 に MySql をインストールし、リモート接続を許可する設定の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。 今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: SSH接続を介してXshellを使用したUbuntu 20.04で報告されたサービス問題の詳細な説明
>>: 携帯電話番号が合法かどうかを判断するWeChatアプレットのサンプルコード
適用シナリオ: iframe ページにスクロール バーがなく、親ウィンドウにスクロール バーが表示さ...
最近、顧客のフッターメールボックスにクリックして送信するメール機能を追加しました。Baidu で検索...
目次序文積極的な撤退例外、拒否、および発行されたエラー信号まとめ序文NodeJS プロセスが終了する...
1: openssl とは何ですか? その機能は何ですか?適用シナリオは何ですか? Baidu 百科...
序文プロジェクト開発中、各人のコーディング習慣が異なるため、記述された CSS コードは十分に構造化...
現象:イメージを実行します (例: ubuntu14.04)。 docker run -it --r...
この記事では、ドラッグアンドドロップをJSオブジェクト指向で実装するための具体的なコードを参考までに...
データボリュームの使用開始先ほどのケースでは、ホストからコンテナにデータをコピーする必要がある場合、...
序文TCP サーバの最大同時接続数に関して、「ポート番号の上限が 65535 であるため、TCP サ...
JavaScript の DOM イベント モデルでは、オブジェクトの addEventListen...
DPlayer.jsビデオプレーヤープラグインは使いやすい主な用途: ビデオの再生、監視の開始、終了...
製品設計者は、複雑で大規模な製造システムと多様な市場に直面しているため、知識体系には幅広さと深さの両...
デバッグブランチプロジェクトの通常の開発中に、以前にリリースされたバージョンにバグがある場合がありま...
目次例示する1. ブロブオブジェクト2. フロントエンド3. バックエンド要約する例示する最近、ファ...
このブログのすべてのコンテンツは、クリエイティブ コモンズ ライセンスの下でライセンスされています。...