
PHPでPDO接続し、MySQLに書き込む時に
SQLSTATE[HY000] [2002] Operation timed out
というエラーが出るようになりました。
(正確には、何件か連続していれた時にも何かエラーが出ていました。そのエラーが何だったかは覚えていません、、)。
昨日までは普通に動いていたのですが、なぜか動かなくなってしまいました、、
データベースにつなぐ部分は、下記のようにしています。
サーバーはさくらインターネットのレンタルサーバーのスタンダードプランです。 https://www.sakura.ne.jp/
どなたか助言を頂けないでしょうか、どうぞよろしくお願いします。
PHP
1function connect_db(){ 2 $dsn = 'mysql:host=ホスト名;dbname=データベース名;charset=utf8'; 3 $username = 'ユーザ名'; 4 $password = 'パスワード'; 5 6 $options = [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC]; 7 return new PDO($dsn, $username, $password, $options); 8} 9 10
回答1件
あなたの回答
tips
プレビュー