Laravel-“ SQLSTATE [28000] [1045]用户'root'@'localhost'的访问被拒绝(使用密码:NO)”

问题描述 投票:0回答:3

我正在使用主机gator服务器,但是我有这个问题。我不知道需要重启服务器,也不知道该怎么做。我已经更改了env文件中的所有内容,但仍然存在相同的问题。有人可以解决这个问题吗?

sql laravel
3个回答
0
投票

尝试使用正确的凭据配置.env文件。


0
投票

检查config文件夹中的database.php并在连接中设置真正的凭据=> mysql部分。检查服务器中的mysql端口并设置正确的端口。

        'mysql' => [
        'driver' => 'mysql',
        'url' => env('DATABASE_URL'),
        'host' => '127.0.0.1'
        'port' => // your mysql server port often is 3306
        'database' => //yourdata base name 
        'username' => //correct user name
        'password' => //correct password
        'unix_socket' => env('DB_SOCKET', ''),

0
投票

我固定。在引导缓存中,我有配置文件和使用该数据的网站,而不是新数据。我只是删除该文件,一切正常!

© www.soinside.com 2019 - 2024. All rights reserved.