ホームページ >データベース >mysql チュートリアル >MySQL サーバーにリモートで接続する方法 (手順)

MySQL サーバーにリモートで接続する方法 (手順)

PHPz
PHPzオリジナル
2023-04-17 16:41:442353ブラウズ

MySQL サーバーにリモートで接続する必要がある場合は、次の手順を実行する必要があります。

  1. MySQL サーバーの構成を確認します

続行する前に、次の手順を実行する必要があります。 MySQL サーバーがリモート接続を許可するように構成されていることを確認します。 MySQL サーバー構成ファイルで、セキュリティー・チェックをスキップするオプション (skip_networking および binding_address) がコメント化されていることを確認する必要があります。

  1. MySQL サーバー上にユーザーを作成する

MySQL サーバー上にリモート接続用の新しいユーザーを作成します。次のコマンドを使用して新しいユーザーを作成できます:

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

ここで、「username」は作成する新しいユーザーのユーザー名で、「%」は任意の IP アドレスが MySQL への接続を許可されることを意味します。サーバ。接続を IP アドレスに制限する場合は、「192.168.1.100」などの特定の IP アドレスを指定できます。

  1. 権限の付与

新しいユーザーを作成した後、そのユーザーに MySQL データベースにアクセスする権限を付与する必要があります。次のコマンドを使用して権限を付与できます。

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';
FLUSH PRIVILEGES;

これにより、新しいユーザーにすべてのデータベースとすべてのテーブルへのフル アクセスが付与されます。

  1. MySQL サーバーへの接続

これで、MySQL サーバーに接続する準備が整いました。次のコマンドを使用して MySQL サーバーに接続できます:

mysql -u username -p -h hostname

ここで、「username」は手順 2 で作成した新しいユーザーのユーザー名、「hostname」は MySQL サーバーのホスト名または IP アドレスです。 。

MySQL サーバーに接続した後、サーバーにアクセスするにはパスワードを入力する必要があります。

上記は、MySQL サーバーにリモート接続する手順です。セキュリティを確保するには、信頼できるホストのみに MySQL サーバーへの接続を許可し、強力なパスワードを使用してデータベースを保護する必要があることに注意することが重要です。

以上がMySQL サーバーにリモートで接続する方法 (手順)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。