1. ホーム
  2. php

[解決済み] PDOException SQLSTATE[HY000] [2002] 接続がタイムアウトした(私のローカルコンピュータで

2022-02-11 08:49:50

質問

最近、自分のコードをサーバーからインポートしましたが、ローカルのコードがリモートのmysqlデータベースに接続できません。

そこで、2つの質問があります。 - リモートデータベースにアクセスできますか? はい:なぜ私のコードは動作しないのでしょうか? いいえ : この問題を回避する方法はありますか?(私はローカルコンピュータ上で実行される私のmysqlデータベースのコピーを作成したくない)

私のコード $dbh = new PDO("mysql:host={$db_host};dbname={$db_name}", $db_user, $db_pass);

私のリモートサーバーはLWSのものです。

解決方法を教えてください。

リモートアクセスを行うには、MySQL サーバーへのリモートアクセスを有効にする必要があります。
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html