1

Windowsホストで実行されているdbforge query builderというプログラムから、MAMP(プロではない)を介してホストで実行しているmysqlデータベースにアクセスできる必要があります。プログラムにホストの IP アドレスを入力しようとしましたが、次のエラーが返されます: (vmware ゲストの IP アドレス) は、この MySQL サーバーへの接続を許可されていません。これはどのように解決できますか?

ここに画像の説明を入力

4

1 に答える 1

0
  1. MySQL サーバーへのリモート アクセスを許可します。これは、my.cnfファイル (MySQL 構成ファイル) を介して次のように実行できます。

    [mysqld]
    bind-address = YOUR_SERVER_IP (or 0.0.0.0 which means all)
    
  2. ローカルホストからアクセスする権限を持つグランドユーザー ('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 に答える