ダウンロードしてインストールします。まず、システムに 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アプレットのサンプルコード
カルーセルとは何ですか?カルーセル: モジュールまたはウィンドウで、コンピューターでマウスをクリック...
声明:この記事では、Web ページ制作技術を使用して問題を包括的に解決するという考え方を反映して、W...
目次uni-app のスタイル要約するuni-app のスタイルsassプラグインは公式ウェブサイト...
データ型が datetime であるフィールド add_time を持つテーブル product が...
目次序文1. 理由: 2. 解決策のアイデア: 1. ローカル保存方法: 2. 実装手順: 3. 最...
CSS の優先順位について話す前に、CSS とは何か、CSS が何に使用されるのかを理解する必要があ...
序文JS に触れるすべての開発者は、必然的に for ループを扱うことになります。結局のところ、fo...
目次プロジェクトにmockjsをインストールするVueプロジェクトでmockjsを使用する基本的なプ...
目次1. RabbitMqの動作環境を構築する1.検索を通じてrabbitmqイメージを照会する2....
コンテンツスキャフォールディングを使用してノードプロジェクトを素早く構築するデータベースとやり取りす...
フォームのフロントエンド レイアウトでは、テキスト ボックスのプロンプト テキストを両端に揃える必要...
1. SQLExceptionの概要JDBC を使用してデータ ソース (この記事のデータ ソースは...
まず、transform-origin 属性を使用する必要があります。transform 属性は必ず...
年、月、週、日グループによる MySQL クエリ1. 学年別検索 SELECT DATE_FORMA...
目次概要1. フックの呼び出し順序2. onChangesフック3. 変更検出メカニズムとDoChe...