Centos7 に yum を使用して MySQL をインストールし、リモート接続を実現する方法

Centos7 に yum を使用して MySQL をインストールし、リモート接続を実現する方法

Centos7はyumを使用してMySQLをインストールし、リモート接続を実現する方法です。MySQLはOracleに買収されたため、現在はmariadbデータベースを使用することが推奨されています。

手順は次のとおりです。

1)yumでmariadbをインストール

2) mariadb-server をインストールします

3) mariadb-devel をインストールします

chmod -R 770 /var/lib/mysql
systemctl mariadb.service を再起動します。

これでMySQLのインストールは完了です

パスワードを初期化:

mysqlコマンドを実行して初期パスワードを設定します

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('好きなパスワードを入力してください');

ヒント:

データベースにリモート接続します。

1)mysql -u root -p password ;mysql を使用します;

GRANT OPTION 付きで 'root'@'%' に *.* のすべての権限を付与します。任意の IP が root ユーザーとしてログインして権限をフラッシュできるようにします。即時有効です。

2) my.cnfファイルを修正し、bindaddressステートメントがある場合はコメントアウトします。

3) ファイアウォールを確認する

systemctl status iptables.service /firewalld.service を実行してシャットダウンします。

さらに、ファイアウォールを閉じたくない場合は、ルールを追加することができます。以下は、コマンドを使用して追加する方法です。

1) ファイアウォールが有効になっていることを確認する

2) コマンドfirewall-cmd --permanent(永久) --add-port=3306 (default port)/tcp (protocol)を実行し、成功と応答します。

3) コマンドを実行して、ルールが正常に追加されたかどうかを確認しますfirewall-cmd --permanent --query-port=3306/tcp

4) ファイアウォールを再起動して有効にしますsystemctl restart mariadb.service

上記は、Centos7 で yum を使用して MySQL をインストールし、リモート接続を実現するために紹介した方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • CentOS 7.4 にソースコードから MySQL 8.0 をインストールするための詳細なチュートリアル
  • Centos7 への mysql8.0rpm のインストール チュートリアル
  • Centos7 で yum を使用して Mysql5.7.19 をインストールする詳細な手順
  • Linux の Centos7 に Mysql5.7.19 をインストールする詳細なチュートリアル
  • Centos 7.2 で YUM を使用して MySQL 5.7 をすばやくインストールする方法
  • CentOS 7 に MySQL 8 をインストールするための詳細なチュートリアル

<<:  Linux CentOS インストール JDK および Tomcat チュートリアル

>>:  React で setInterval 関数を使用する例

推薦する

JavaScript と CSS を最適化してウェブサイトのパフォーマンスを向上させる

<br /> 第 1 部と第 2 部では、Web サイトのパフォーマンス、ページ コンテ...

CSSブレンドモードとSVGを使用して、製品画像の色を動的に変更します。

数日前、Codepen で @Kyle Wetton が書いた、CSS ブレンディング モードと S...

CSS3 のテキストとフォントの新しい設定

テキストシャドウテキストシャドウ: 水平オフセット 垂直オフセット ぼかし色互換性: IE10+ &...

WeChatアプレットでのwxsファイルの素晴らしい使い方をいくつか紹介します

目次序文応用フィルタードラッグファイル間での参照の受け渡しwxsはjsロジック層にパラメータを渡しま...

Windows Server 2016 に Docker をインストールする方法

最近、Microsoft は Docker をネイティブにサポートする Windows Server...

CentOS システムでの JDK のインストールと設定の概要

目次序文OpenJDKの確認とアンインストールダウンロードした圧縮パッケージを使用してJDKをインス...

仮想マシンに Linux rhel7.3 オペレーティング システムをインストールする (具体的な手順)

仮想化ソフトウェアをインストールする仮想マシンにオペレーティング システムをインストールする前に、ホ...

Tomcat マルチインスタンスの展開と構成の原則

1. ファイアウォールをオフにし、Tomcatのインストールに必要なソフトウェアパッケージを/opt...

ウェブページで任意のフォントを使用する実践的な操作とデモ

以前、「Web ページにシステムに組み込まれていないフォントを埋め込む」という研究をしたことがありま...

一般的な docker コマンドの概要 (推奨)

1. 要約:一般的に、次のカテゴリに分類できます。 Docker 環境情報 — docker [i...

MySql インポート CSV ファイルまたはタブ区切りファイル

別のライブラリから別のライブラリにデータをインポートする必要がある場合があり、このデータは CSV ...

Tomcat は、Springboot プロジェクトの WAR パッケージの起動時にエラーを報告します: 子の起動時にエラーが発生しました

今日、会社の Springboot プロジェクトは、テストのためにテスト サーバーにデプロイする準備...

nginxを使用して取得したIPアドレスが127.0.0.1である問題を解決する

IPツールを取得 lombok.extern.slf4j.Slf4j をインポートします。 org....

Linux 環境での Oracle 導入チュートリアル

1. 環境と関連ソフトウェア仮想マシン: VMwore Workstation Linuxシステム:...

JavaScript継承のさまざまな方法とメリット・デメリットを詳しく解説

目次1. プロトタイプチェーン継承2. コンストラクタの借用(古典的な継承) 3. 組み合わせ継承4...