无法 php artisan 迁移
Posted
技术标签:
【中文标题】无法 php artisan 迁移【英文标题】:Can't php artisan migrate 【发布时间】:2020-01-18 16:06:06 【问题描述】:我遇到了问题,您知道如何解决吗?我正在使用网络托管服务器并尝试执行 php artisan migrate
异常跟踪:
1 PDOException::("SQLSTATE[HY000] [1045] 用户 'u739920537_root'@'*********' 的访问被拒绝(使用密码:YES)") /Users/edvinasvalentinovicius/Desktop/testas/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70
2 PDO::__construct("mysql:host=******;port=3306;dbname=u739920537_laravel", "u739920537_root", "*******", []) /Users/edvinasvalentinovicius/Desktop/testas/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70
【问题讨论】:
错误信息非常明显。用户访问被拒绝... 【参考方案1】:打开您的.env 文件并设置正确的数据库配置(Link):
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE= // Your Database Name
DB_USERNAME= // Yout Database Username
DB_PASSWORD= // Your Database Password
每当您更改 .env
文件时,您都需要清除缓存:php artisan config:cache
【讨论】:
以上是关于无法 php artisan 迁移的主要内容,如果未能解决你的问题,请参考以下文章
我无法在我的 docker compose 中进行 mysql php artisan 迁移。错误 SQLSTATE[HY000] [2002]