【Laravel】SQLSTATE[HY000] [1045] Access denied for user 'root'@'172.21.0.3'(using password: NO)エラーの解決方法(マイグレーション)
【概要】
マイグレーション時、
SQLSTATE[HY000] [1045] Access denied for user 'root'@'172.21.0.3'(using password: NO)
(意味:ユーザー’root'@'172.21.0.3’のアクセスが拒否されました。)
と返ってきた時の解決方法の一例です。
1.開発環境
PHP 7.2.34
Laravel 6.20.32
Apache 2.4.6
mysql 8.0.26
2.解決方法
キャッシュをクリアしてキャッシュを再作成した後、改めてphp artisan migrateをする。
# php artisan cache:clear
Application cache cleared!
# php artisan config:cache
Configuration cache cleared!
Configuration cached successfully!
# php artisan migrate
Migration table created successfully.
これでマイグレーションできました!
ちなみに、.envファイルの記載内容の間違いの可能性も大いにあるので、
まずは.envファイルに記載間違いがないかの確認からするのがいいと思います!
Author And Source
この問題について(【Laravel】SQLSTATE[HY000] [1045] Access denied for user 'root'@'172.21.0.3'(using password: NO)エラーの解決方法(マイグレーション)), 我々は、より多くの情報をここで見つけました https://qiita.com/miyaR/items/9e7297250aba0d35666c著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .