mysqlのリモートアクセス権を有効にする デフォルトでは、MySQL ユーザーにはリモート アクセス権限がないため、プログラムとデータベースが同じサーバー上にない場合は、MySQL のリモート アクセス権限を有効にする必要があります。 主流の方式としては、テーブル変更方式と認証方式の 2 つがあります。 比較的、テーブル変更方法の方が簡単で、個人的にはこちらの方法を好みます。そのため、ここではテーブル変更方法のみを掲載します。 1. MySQLにログインする mysql -u ルート -p 2. MySQL データベースのユーザー テーブルを変更し、ホスト項目を localhost から % に変更します。 %これは、どのホストでもアクセスが許可されることを意味します。特定の IP のみにアクセスが許可されている場合は、対応する IP に変更できます。たとえば、localhost を 192.168.1.123 に変更すると、ローカル エリア ネットワーク内の IP 192.168.1.123 のみが MySQL にリモート アクセスできるようになります。 mysql> mysql を使用します。 mysql> ユーザーを更新し、ホストを '%' に設定し、ユーザーを 'root' に設定します。 mysql> ユーザーからホスト、ユーザーを選択します。 mysql> 権限をフラッシュします。 ファイアウォールのポート3306を開く 1. ファイアウォール設定ファイルを開く vi /etc/sysconfig/iptables 2. 次の行を追加します -A 入力 -m 状態 --state 新規 -m tcp -p tcp --dport 3306 -j 受け入れる 3. ファイアウォールを再起動する サービスiptablesを再起動 注意: ポート3306を開くためのステートメントは、icmp-host-prohibitedの前に配置する必要があります。 添付ファイル:個人設定 # system-config-firewall によって記述されたファイアウォール設定 # このファイルの手動カスタマイズはお勧めしません。 *フィルター :入力受け入れ[0:0] :転送承認[0:0] :出力受け入れ[0:0] -A 入力 -m 状態 --state ESTABLISHED、RELATED -j ACCEPT -A 入力 -p icmp -j 受け入れ -A 入力 -i lo -j 受け入れ -A 入力 -i eth0 -j 受け入れ -A 入力 -m 状態 --state 新規 -m tcp -p tcp --dport 22 -j 受け入れる -A 入力 -m 状態 --state 新規 -m tcp -p tcp --dport 80 -j 受け入れる -A 入力 -m 状態 --state 新規 -m tcp -p tcp --dport 3306 -j 受け入れる -A FORWARD -m 状態 --state ESTABLISHED,RELATED -j ACCEPT -A 転送 -p icmp -j 受け入れ -A 転送 -i lo -j 承諾 -A 転送 -i eth0 -j 受け入れ -A 入力 -j 拒否 --拒否-icmp-ホスト禁止 -A FORWARD -j REJECT --reject-with icmp-host-prohibited 専念 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Uniapp WeChatアプレット: キー障害の解決策
1. .js ライブラリ ファイルのアドレスを Google CDN アドレスに置き換えます。 (G...
目次最初2番目Native Js はギャラリー機能を実装します。画像をクリックすると、対応する拡大画...
まず: <abbr> または <acronym>これら 2 つの記号は同じ意...
今日はあまり使わないHTMLタグ「subタグ」と「supタグ」を紹介します。関連記事: HTML タ...
CSS スタイル:コードをコピーコードは次のとおりです。 <スタイル タイプ="te...
位置が絶対の場合、関連する属性のパーセンテージは、参照先の要素 (包含ブロック) を基準として計算さ...
数秒後に広告が表示されて消えることがよくあります。この機能を実装するには、JQuery フレームワー...
目次パーサーとプリプロセッサクエリオプティマイザーMySQL クエリの最適化には、解析、前処理、最適...
目的: vuex で管理されている状態データを同時にローカルに保存できるようにします。独自のストレー...
1. 要約:一般的に、次のカテゴリに分類できます。 Docker 環境情報 — docker [i...
問題の説明プロジェクトのログインページでは、7日間パスワードを記憶する必要がある機能があります。この...
以前は MySQL 5.7 を使用していましたが、MySQL にいくつか新しい機能が追加されたため、...
目次JVM クラスローダーTomcat クラスローダークラスを検索ロードクラスクラスをロードしようと...
テーブルに table-layer:fixed スタイルを設定し、テーブル内の行が結合されていること...
序文この記事では主に、MySQL のインデックスとビューの使用方法と違いを紹介し、参考と学習のために...