データベースとユーザーを作成し、ユーザーにすべての権限を与えました。 IPをデータベースホストとして指定すると、次のエラーが表示されます。データベースホストをローカルホストとして指定すると、正常に動作します。
私はphpmyadmin 3.3.2を使用しています...
エラーメッセージは以下のとおりです。
MySQLデータベースサーバーへの接続に失敗しました。 MySQLは次のメッセージを報告します: '192.168.85.10'のMySQLサーバーに接続できません(111)
間違いなくMySQLリモートアクセスはブロックされます。
MySQL confを編集して有効にすることができます。
リモートdbサーバーにログインし、メイン構成ファイルを編集します。
vim /etc/my.cnf(Linuxの場合)
その前にskip-networking
を追加して#
をコメントアウトし、[mysqld]
の下に配置して、接続ホストとして使用している目的のIPのbind-address
を更新する必要があります。
[mysqld]
...
...
bind-address = 192.168.85.10
#skip-networking