Webホスティングサーバーではない別のサーバーでホストされているMySQLサーバーの実行に問題があります。現在、私のWebサーバーはgodaddyの無料のLinuxホスティングで実行されています。MySQLデータベースは無料で提供されますが、アップグレードされたホスティングプランの料金を支払わずにリモートで接続することはできません(Sequel Pro OSXプログラム)。そのため、一時的に、自宅のサーバー(XAMPP)でデータベースをホストします。PHPコマンドmysql_connect()を使用してデータベースに接続しようとすると、エラーが発生します。
"Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 110"
それが113と言う前に(私は信じます)。
誰でも、私は「バインドアドレス」を使用するように結び付け、それを12.0.0.1から私のLANIPに変更しました。それはうまくいかなかったか、私はそれを正しくしませんでした。だから、私がこれに乗ることができるどんな助けも素晴らしいでしょう。
参考までに、Sequel Proを使用して、ネットワーク内からリモートでデータベースに接続できます。しかし、godaddyサーバーは接続できません。ポートも開いているので、問題ありません。