「いちばんやさしいPHPの教科書」のテキスト通りに、Chapter4のデータベースに接続しようとしてMySQLに接続できない現象の解決方法を記載していきます。[2002]~を出力しました。MySQLの接続に失敗しているらしいです。catch構文を入れ、エラー原因をgetMessage()で取得しました。すると、MySQLの8888のポートに接続しようとしたものの、実際は8889に設定されているので接続できない、ということでした。host=localhost;"が問題の箇所。port=8889などの指定がない場合、デフォルトの8888になります。$e->getMessage();}?>解決法は、MySQLのポート番号の設定を確認し、コードの方をそれに合わせてやれば良いかと思います。以下のように、コードのMySQLのportを8889に指定したところ、エラーが消え正常に実行結果を表示しました。エラーが出た時は、MySQLに接続できないエラーのためポート番号、接続時のID、パスワードが合っているかを確認するといいかと思います。作業時に流すと捗る洋楽まとめ13曲Webエンジニア須藤藍フリーランスでWebサイトデザイン・コーディングをしています。高校3年間美大油画を目指す→1浪して明大政経→SE→SIerでプログラマー→フリーランスになりました。indigoblog。