SQLSTATE[HY000] [1045] Access denied for userのエラー表示でsqlと連携できない。
解決したいこと
SQLSTATE[HY000] [1045] Access denied for userを解決したい。
例)
paizaラーニングでlaravelを使った掲示板を作っています。
Mac OSにて開発環境をこちらで用意し、MAMPでPHP 7.4の動作確認をしています。
comporser 2.1.3とlaravelの導入が完了し、sqlの連携をしました。
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) (SQL: select * from information_schema.tables where table_schema = mybbs and table_name = migrations and table_type = 'BASE TABLE')
sqlの連携に必要なデータ
.envファイルに以下のコードを書き込んでいます。
データベース名は「mybbs」です。
該当するソースコード
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=8889
DB_DATABASE=mybbs
DB_USERNAME=root
DB_PASSWORD=root
自分で試したこと
1.データベースへの接続設定を書き直しました。
2.ターミナルでキャッシュを削除しました。
php artisan config:cache;
php artisan cache:clear
疑問点
初心者なので、わからないところがあり、
laravelの起動後はターミナルは触れないのでしょうか。
閉じなければ、$マークが出てきません。
そのため、「ctl + c」でlaravelを閉じた後sqlの連携を試みています。
0