MySQL サーバーにリモートで接続する必要がある場合は、次の手順を実行する必要があります。
続行する前に、次の手順を実行する必要があります。 MySQL サーバーがリモート接続を許可するように構成されていることを確認します。 MySQL サーバー構成ファイルで、セキュリティー・チェックをスキップするオプション (skip_networking および binding_address) がコメント化されていることを確認する必要があります。
MySQL サーバー上にリモート接続用の新しいユーザーを作成します。次のコマンドを使用して新しいユーザーを作成できます:
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
ここで、「username」は作成する新しいユーザーのユーザー名で、「%」は任意の IP アドレスが MySQL への接続を許可されることを意味します。サーバ。接続を IP アドレスに制限する場合は、「192.168.1.100」などの特定の IP アドレスを指定できます。
新しいユーザーを作成した後、そのユーザーに MySQL データベースにアクセスする権限を付与する必要があります。次のコマンドを使用して権限を付与できます。
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%'; FLUSH PRIVILEGES;
これにより、新しいユーザーにすべてのデータベースとすべてのテーブルへのフル アクセスが付与されます。
これで、MySQL サーバーに接続する準備が整いました。次のコマンドを使用して MySQL サーバーに接続できます:
mysql -u username -p -h hostname
ここで、「username」は手順 2 で作成した新しいユーザーのユーザー名、「hostname」は MySQL サーバーのホスト名または IP アドレスです。 。
MySQL サーバーに接続した後、サーバーにアクセスするにはパスワードを入力する必要があります。
上記は、MySQL サーバーにリモート接続する手順です。セキュリティを確保するには、信頼できるホストのみに MySQL サーバーへの接続を許可し、強力なパスワードを使用してデータベースを保護する必要があることに注意することが重要です。
以上がMySQL サーバーにリモートで接続する方法 (手順)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。