外部ネットワークアクセスを許可するための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 コマンドを実行する方法

推薦する

ページのスクロールバーを無効にするには、overflow: hiddenを使用します。

コードをコピーコードは次のとおりです。 html {オーバーフロー: 非表示; }体{オーバーフロー...

デザインにおいて無視できないインタラクティブデザインにおける製品状態の分析

製品デザインのプロセスにおいて、デザイナーは常に写真を非常に美しくすることを好みます。仮想ページのコ...

MySQL 5.7.18 インストーラーのインストール ダウンロード グラフィック チュートリアル

この記事では、MySQL 5.7.18インストーラーの詳細なインストールチュートリアルを参考までに記...

Docker で Ubuntu に Python3 と Pip をインストールする際の問題

文章1) Ubuntuイメージをダウンロードする docker プル Ubuntu 2) 画像を見る...

jsフェッチ非同期リクエストの使用の詳細な例

目次非同期を理解するフェッチ(url)レスポンス.json() asyncとawaitを組み合わせる...

デザイン: 意志の強いデザイナー

<br />長年の専門的なアートデザイン教育を通じて「美とは何か」を学びましたが、「美を...

SQL 実装 LeetCode (185. 部門内で最も給与の高い上位 3 名)

[LeetCode] 185. 部門別給与上位3位従業員テーブルにはすべての従業員が保持されます。...

CSS3で実装されたスライドメニュー

結果:実装コード: <!DOCTYPE html><html class=&quo...

MySQLクエリ文の実行プロセスを理解するための記事

序文要件を満たす特定のデータをデータベースから取得する必要があります。Select ABC FROM...

MySQL マスタースレーブ構成の学習ノート

● 新しいプロジェクトのセキュリティを確保するためにクラウド データを購入する予定でした。 Alib...

MySQL データ操作 - DML ステートメントの使用

例示するDML(データ操作言語)とは、データベースの追加、削除、変更を行うための操作命令のことです。...

Docker環境でMySQLを実行し、Binlogを有効にしてマスタースレーブ同期を構成する方法

同じサーバーで、Docker を使用して Mysql のマスター スレーブ同期設定をシミュレートしま...

Zabbix は DingTalk のアラーム機能を画像付きで設定します

実装のアイデア:まず、アラーム情報にはitemidが必要です。これは前提条件です。情報に渡されるパラ...

CSS はスクロールバーを非表示にしてコンテンツをスクロールする効果を実現します (3 つの方法)

フロントエンド開発では、スクロールバーを非表示にしながらスクロールをサポートしなければならないという...

JavaScript の setTimeout() の使用法の概要

目次1. はじめに2. setIntervalとsetTimeoutの違い3.タイムアウトを設定する...