0

Mac で実行されている Rails アプリを、Windows 7 マシンで実行されている MySQL に接続しようとしています。両方とも私の家の同じネットワーク上にあり、Mac から Windows マシンに ping を実行できます。

実行しようとすると、次のrake db:createエラーが発生します。

Host 'MACMINI-459400' is not allowed to connect to this MySQL server
Couldn't create database for {"adapter"=>"mysql2", "encoding"=>"utf8", "reconnect"=>false, "database"=>"MySite_development", "pool"=>5, "username"=>"root", "password"=>"password", "host"=>"10.0.0.33"}, charset: utf8, collation: utf8_unicode_ci
(if you set the charset manually, make sure you have a matching collation)

これが私の現在のdatabase.ymlコンテンツです

development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: MySite_development
  pool: 5
  username: root
  password: password
  host: 10.0.0.33

Windows ファイアウォールをオフにしようとしましたが、うまくいきませんでした。この2つを接続するにはどうすればよいですか?

4

1 に答える 1