ホーム > Laravel | 技術系 > php artisan migrateでAccess denied for user ‘homestead’@’localhost’に対処

php artisan migrateでAccess denied for user ‘homestead’@’localhost’に対処

Homesteadのlaravelで、artisan migrateでデータベースを作成しようとしたところ、エラーが起きました。

実行したコマンド
php artisan migrate

エラーの内容
SQLSTATE[HY000] [1045] Access denied for user ‘homestead’@’localhost’ (usin
g password: YES) (SQL: select * from information_schema.tables where table_
schema = homestead and table_name = migrations)

原因についてですが、laravelの実行ディレクトリで、「.env」ファイルを編集する必要があるということなので、編集してみましたが、結局同じエラーが出て接続できません。

さらに原因を調べてみたのですが、「.env」ファイルを変更してもそれを反映させるためにコマンドを実行する必要がありました。

laravelの実行ディレクトリで、以下のコマンドを実行します。

php artisan config:clear

これで、再度マイグレーションを実行したところ、問題なく実行され、データベースにも反映されました。

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
https://www.itblog.jp/wp-trackback.php?p=9876
トラックバックの送信元リスト
php artisan migrateでAccess denied for user ‘homestead’@’localhost’に対処 - ITblog より

ホーム > Laravel | 技術系 > php artisan migrateでAccess denied for user ‘homestead’@’localhost’に対処

フィード

ページの上部に戻る