Windowsホストで実行されているdbforge query builderというプログラムから、MAMP(プロではない)を介してホストで実行しているmysqlデータベースにアクセスできる必要があります。プログラムにホストの IP アドレスを入力しようとしましたが、次のエラーが返されます: (vmware ゲストの IP アドレス) は、この MySQL サーバーへの接続を許可されていません。これはどのように解決できますか?
質問する
490 次
1 に答える
0
MySQL サーバーへのリモート アクセスを許可します。これは、
my.cnf
ファイル (MySQL 構成ファイル) を介して次のように実行できます。[mysqld] bind-address = YOUR_SERVER_IP (or 0.0.0.0 which means all)
ローカルホストからアクセスする権限を持つグランドユーザー (
'user'@'%'
少なくとも'user'@'192.168.1.92'
特定の IP に制限したい場合など):mysql> GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
于 2016-03-25T13:24:34.337 に答える