Laravel 7-迁移:刷新拒绝访问

时间:2020-07-22 07:44:46

标签: php mysql laravel

我开始从事以大学为起点的laravel项目。一旦我删除了git,我想进行迁移:

php artisan migrate:refresh

我立即收到一个错误:

SQLSTATE [HY000] [1045]用户'root'@'172.19.0.1'的访问被拒绝 (使用密码:否)(SQL:在FULL TABLES WHERE table_type ='BASE TABLE')

这似乎很奇怪,因为我检查了所有config/database.php.env,都指向127.0.0.1中的mysql,但不确定172.19.0.1的来源。 / p>

我该如何调试呢?

1 个答案:

答案 0 :(得分:0)

请检查您的数据库,您有数据库用户的权限问题。

授予数据库用户root的权限。

执行以下命令:

GRANT ALL PRIVILEGES ON dbname.* TO 'root'@'172.19.0.1';
FLUSH PRIVILEGES;