外部ネットワークアクセスを許可するためのMysql5.6の設定手順の詳細を共有する

外部ネットワークアクセスを許可するためのMysql5.6の設定手順の詳細を共有する

最近、MySQL 5.6 を導入しましたが、デフォルトでは MySQL はローカル サービスのみを許可することがわかりました。設定を行う場合は、次のように記録してください。

1. 外部ネットワークアクセスを許可するようにMySQLサービスを設定する

mysql設定ファイルを変更します。一部はmy.ini(Windows)、一部はmy.cnf(Linux)です。

設定ファイルに追加する

[mysqld]
ポート=3306
バインドアドレス=0.0.0.0

次に、MySQL サービスを再起動し、service mysql restart を実行します。

2. 外部ネットワークアクセスをサポートするためにMySQLユーザーを設定する

MySQL に root 権限でログインし、mysql.user テーブルを更新し、指定されたユーザーの Host フィールドを % に設定する必要があります。デフォルトは通常 127.0.0.1 または localhost です。

1. データベースにログインする

mysql -u ルート -p

パスワードを入力してください

mysql> mysql を使用します。

2. ホストを照会する

mysql> ユーザーからユーザー、ホストを選択します。

3. ホストを作成する

「%」ホスト値がない場合、次の 2 つの文を実行します。

mysql> ユーザーを更新し、host='%' を設定し、user='root' にします。
mysql> 権限をフラッシュします。

4. 許可されたユーザー

(1)任意のホストがユーザーrootとパスワードmypwdでMySQLサーバーに接続する

mysql> GRANT OPTION を指定して、'mypwd' によって識別される 'root'@'%' に *.* のすべての権限を付与します。
mysql> 権限をフラッシュします。

(2)IPアドレス192.168.133.128のホストは、ユーザーmyuserとパスワードmypwdとしてMySQLサーバーに接続します。

mysql> 'myuser'@'192.168.133.128' ('mypwd' によって識別) に GRANT OPTION 付きで *.* のすべての権限を付与します。 
mysql> 権限をフラッシュします。

【ホストフィールドの説明】

% 任意のIPアドレスからのログインを許可する xxxx 指定されたIPアドレスからのアクセスを許可する

外部ネットワークアクセスを許可するためにMysql5.6を設定する上記の詳細なプロセスは、編集者があなたと共有する内容のすべてです。これが参考になれば幸いです。また、123WORDPRESS.COMをサポートしていただければ幸いです。

以下もご興味があるかもしれません:
  • MySQLへの外部ネットワークアクセスを許可する設定方法
  • MySQLは外部ネットワークアクセス設定手順を許可します
  • MySQLの外部ネットワークアクセス権を開く方法
  • 外部ネットワークアクセスを許可するようにMySQLを設定する方法
  • Mysqlが外部ネットワークアクセスを開くプロセス全体

<<:  Vueの使用に関する深い理解

>>:  Linux でパスワードを入力せずに sudo コマンドを実行する方法

推薦する

Linux 面接で最もよく聞かれる 10 の質問のまとめ

序文Linux システムの運用および保守エンジニア職の面接を受ける場合は、次の 10 個の最も一般的...

Redux Toolkit で Redux を簡素化する方法

目次Redux Toolkitが解決する問題何が含まれていますか? Redux Toolkit AP...

nginx は画像表示の遅さとダウンロードの不完全さの問題を解決します

前面に書かれた最近、ある読者から、ブラウザからサーバーにアクセスすると、画像の表示が遅く、ブラウザに...

MySQL パーティションテーブルの制限と制約の詳細な説明

ビルドを無効にするパーティション式では、次の構成はサポートされません。ストアドプロシージャ、ストアド...

CSSスクロールバーのスタイルをカスタマイズする方法の詳細な説明

この記事では、CSS スクロールバー セレクターを紹介し、Webkit ブラウザーと IE ブラウザ...

Docker のポート解放失敗の解決策

今日、非常に奇妙な状況に遭遇しました。docker イメージを更新した後、docker-compos...

プロフェッショナルなMySQL開発設計仕様とSQL記述仕様

チーム開発のプロセスでは、プロジェクトの安定性、コードの効率性、管理の利便性のために、内部開発および...

InnoDB エンジンの redo ファイルのメンテナンス方法

InnoDB REDO ログ ファイルのサイズと数を調整する場合は、次の手順に従います。 1. My...

要素の水平方向の中央揃えを実現する3つの方法と、固定レイアウトとフローレイアウトの概念の理解

CSS でテキストを中央揃えにするプロパティは非常に簡単に実現できます。text-align:cen...

シンプルなカレンダー効果を実現する js

この記事では、シンプルなカレンダー効果を実現するためのjsの具体的なコードを参考までに共有します。具...

MySQLのLIMIT文について詳しく説明します

目次質問サーバー層とストレージエンジン層LIMITって何ですか?何をするか?トゥカオ最近、Q&...

HTML 5 ワーキングドラフトの謎を解く

World Wide Web Consortium (W3C) は、HTML 5 仕様のドラフトをリ...

MacでNodeとnpmを完全にアンインストールする方法

npmアンインストール sudo npm アンインストール npm -g この文に遭遇して npm ...

JavaScript でオブザーバー パターンを実装する方法

目次概要オブザーバーパターンの応用シナリオオブザーバーパターンの実装要約する概要オブザーバー パター...

Vue.js フロントエンドフレームワークにおけるイベント処理の概要

1. v-onイベント監視DOM イベントをリッスンするには、v-on ディレクティブを使用します。...