web-dev-qa-db-ja.com

別のマシンからMySqlに接続できません

Windows 2008 ServerにApache、PHP、MySqlをインストールしました。問題は、自宅のマシンからMySqlに接続しようとしていることです。 MySql構成でTCP/IPネットワークを有効にしましたWizard)ファイアウォールでポート(3306)を開きました(自宅のIP用)。しかし、HeidiSqlに接続しようとすると、エラーが発生します。 1130ホストは接続を許可されていません。

これを修正するにはどうすればよいですか?

2
Jesper

ユーザーの助成金を見てください。

MySQLでは、付与はカップルlogin、Hostによって定義されます。たぶんあなたのユーザーはローカルホストからの接続のみを許可されています。

A show grants for user@'%';は、接続が許可されているかどうかを示します。

5
Jeremy C.

リモート接続はデフォルトで有効になっていると思います。有効にする方法の手順については、この記事を参照してください。

http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

0
skinneejoe