ダウンロードしてインストールします。まず、システムに 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アプレットのサンプルコード
このチュートリアルでは、参考までにMySQL 8.0.19のインストールチュートリアルを共有します。...
最初で最も重要なステップは、Windows 環境に Ngnix サービスをインストールする方法です。...
公式サイトからダウンロードしたmysql-8.0.19-winx64 Windows (x86、64...
目次1.setInterval() 2.タイムアウトを設定する() 1.setInterval()指...
influxDB の紹介influxDB は分散型時系列データベースです。 cAdvisor はリ...
私は通常、Tomcatや他のアプリケーションのリバースプロキシとしてnginxを使用しています。実際...
Linux は iftop を使用してネットワーク カードのトラフィックをリアルタイムで監視します。...
RabbitMQをインストールする前にSocatをインストールする必要があります。そうしないと、Ra...
この記事では、プログレスバーヒストグラムを実現するためのvue+echartsの具体的なコードを参考...
SQL ページング クエリ:背景会社のシステムには、構成管理用のプラットフォーム、いわゆる CRUD...
遅いログクエリ機能スロー ログ クエリの主な機能は、設定された時間しきい値を超える SQL ステート...
記事の構成1. 準備2. Java JDK8.0をインストールする3. 環境変数を設定する3. イン...
forループ基本的な構文形式: for(変数の初期化; 条件式; 演算式){ループ本体ステートメント...
1. vue-cliをインストールする vue.js で vue.js を実行します。 2. プロジ...
データ分析の分野では、データベースは私たちの強力な助けとなります。クエリ時間を受け入れるだけでなく、...