0

ホーム ネットワークからホスティング プロバイダーが保持する MySQL データベースに接続できません。

サーバーからphpコードを実行するときに接続できるように、cPanelでアカウントを正しく設定しました。

しかし、今は自宅からもアクセスしたいと思っています。

cPanelの「リモートデータベースアクセスホスト」にIP(IPとDNS名の両方..)を追加しました。

私はPHPからと直接の両方で接続しようとしました:

mysql -h [providers ip] -u myuser -p

私はいつも得る:

ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (10060)

私のホスティングプロバイダーは nosupportlinuxhosting.com ですので、彼らに尋ねることはできません (hehe) が、これを機能させるにはどうすればよいと思いますか?

彼らから次のメールを受け取りました: リモートの MySQL アクセスをブロックしていません。MySQL はデフォルト ポートでリッスンしています。

4

2 に答える 2

0

あなたのホスティング プロバイダーは、localhost からの SQL 接続のみを許可していると思います。そのため、接続できません。

于 2013-06-03T07:47:01.927 に答える