序文 最近、仕事で問題が発生しました。 Centos7 システムでは MySQL にリモート接続できないことがわかりました。 関連情報を検索してようやく解決しました。 以下の方法は、Mysql データベースにリモート接続できないという問題が発生した後に試したもので、ようやく問題を解決しました。そこで、同じ問題に遭遇した友人の参考と学習のために、要約して共有します。以下では多くは述べませんが、詳細な紹介を見てみましょう。 理由は2つあります
1. データベースが承認されていません MySQL データベースには認証がないので、コマンドは 1 つだけで十分です。 mysql> GRANT OPTION を使用して、'123456' で識別される 'root'@'%' に *.* のすべての権限を付与します。 //データベースにリモート接続する場合は、ユーザー名とパスワードを入力する必要があります。ユーザー名: root パスワード:123456 すべての IP を表すには、ip:% をポイントします。ここで IP を入力して IP を指定することもできます。 変更を有効にするには、次のステートメントも必要です。mysql>FLUSH PRIVILEGES; 2. サーバーのファイアウォールがポート3306を開いていない CentOSには2つのファイアウォールがあります: FirewallDとiptablesファイアウォール centos7 は FirewallD ファイアウォールを使用します。 FirewallD は、永続的なネットワーク トラフィック ルールを実装する iptables のフロントエンド コントローラーです。コマンドラインとグラフィカル インターフェイスの両方を提供し、ほとんどの Linux ディストリビューションのリポジトリで利用できます。 FirewallD を使用する場合と iptables を直接制御する場合とでは、主に 2 つの違いがあります。 1. FirewallD は連鎖ルールの代わりにゾーンとサービスを使用します。 2. ルール セットを動的に管理し、既存のセッションや接続を中断することなくルールを更新できます。 FirewallD は iptables のラッパーであり、iptables ルールをより簡単に管理できるようにします。iptables の代替ではありません。 FirewallD でも iptables コマンドを使用できますが、FirewallD を使用する場合は FirewallD コマンドのみを使用することをお勧めします。 1. FirewallDでポート3306を開く ファイアウォールコマンド --zone=public --add-port=3306/tcp --permanent コマンドの意味: --zone #scope --add-port=3306/tcp #ポートを追加、形式: ポート/通信プロトコル --permanent #永続的、このパラメータがないと再起動後に無効になります ファイアウォールを再起動する systemctl で、firewalld.service を再起動します。 2.iptables 開発ポート 3306 /sbin/iptables -I 入力 -p tcp -dport 3306 -j 受け入れ /etc/rc.d/init.d/iptables 保存 要約する 上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に少しでもお役に立てれば幸いです。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM をご愛顧いただき、ありがとうございます。 以下もご興味があるかもしれません:
|
<<: CocosCreator システムイベントがどのように生成され、トリガーされるかについての詳細な説明
>>: CentOS サーバーに FFmpeg をインストールするための完全な手順
yum install httpd php mariadb-server –yランプの動作環境を設定...
以前にも紹介しました: docker (一般的なアプリケーションのデプロイ): docker dep...
この記事の例では、ドロップダウンメニューのカプセル化を実装するためのVue + Element UI...
質問: <form...> の下の <input type="hidde...
長い間何もしていなかった人は、努力をすると一生懸命働いていると思うようになります。 1. 問題Nav...
CSSでtext-align、margin: 0 autoを使用して中央揃えにするtext-alig...
ラベルテキストと入力の垂直方向の中央揃えを調整するのは簡単ではありません。padding、verti...
この記事では、Baidu News Navigation Barの効果を実現するための具体的なJSコ...
目次1. グローバル beforeEach 1. グローバル beforeEach 2. 実装2. ...
ディスク領域の管理は、システム管理者にとって重要な日常的なタスクです。ディスク領域が使い果たされると...
序文この友人がどれくらいDockerを使っていなかったのかは分かりませんが、突然Dockerコマンド...
この記事では、例を使用して、MySQL の非主キーの自己増分の使用方法を説明します。ご参考までに、詳...
HTML徹底解析(14)特殊文字 ■ よく使われる特殊文字 HTMLタグを知っていれば、特殊文字の使...
かなり前に実装された機能ですが、クリックすると選択したメニュー項目の背景色が白くなることに気付きまし...
この記事では、ネイティブ JS によって実装された動的読み込みプログレス バーの特殊効果を紹介します...