データベースと接続が出来なかった人の為に。この記事で解決!パスワードは大丈夫ですか?知らず知らずの内に変更していませんか?
PHPとデータベースが接続できなーい!
って人の為の記事です。
参考にして頂けたら幸いです。
私はこのエラーでハマりました。
接続コードは
$db = new PDO(‘mysql:host=ホスト名;dbname=テーブル名;charset=utf8’, ‘ユーザ名’, ‘パスワード’);
これなんですが、何回やっても接続できません。
しかし
原因はパスワードでした。
パスワードは確認しましたか?
パスワードを空欄(”)にしてもroot(’root’)にしてもだめでした。
前者ではエラーメッセージが
using password: NO こういう風に出ます。
後者ではエラーメッセージが
using password: YES こういう風に出ます。
もう意味が分かりません。
冷静になってよく思い出してみてください。
最初にXAMPPをインストールしてphpmyAdminを起動した時のことを。
「パスワード設定しませんでしたか?」
そのパスワードを入れてください!必ず成功します!
もし、忘れた場合は関連記事へ
関連記事
PHPを知ろう!
MySQLについて
XAMPPを使ってみよう
XAMPP MySQL起動エラー
PHPとデータベースをつないでみよう
コメント
[…] 権限者確認がエラーでできないPHP とデータベース接続時のパスワードエラー […]
[…] 2022年11月17日PHP・DB […]
[…] 関連記事 データベース接続エラー MySQL権限者エラー […]
[…] 関連記事 DBとphpが接続できません。解決します MySQLエラー:容量いっぱい XAMPPのMySQL起動エラー。ポート番号競り合い […]
[…] 関連記事データベースと接続できない時のエラー解決方法 […]