これは非常に単純なはずですが、私がそれを私の生涯にわたって機能させることはできません。
MySQLサーバーにリモートで接続しようとしています。
として接続
mysql -u root -h localhost -p
うまくいきますが、
mysql -u root -h 'any ip address here' -p
エラーで失敗する
ERROR 1130 (00000): Host ''xxx.xx.xxx.xxx'' is not allowed to connect to this MySQL server
このmysql.user
表では、ホスト「localhost」を持つユーザー「root」とホスト「%」を持つ別のユーザー「root」のエントリがまったく同じです。
私は頭がおかしいので、どうすればよいかわかりません。どんなアイデアでも大歓迎です。