无法连接到laravel中的cpanel mysql数据库

jgovgodb  于 2021-06-25  发布在  Mysql
关注(0)|答案(0)|浏览(223)

我已经在cpanel中创建了一个数据库,并添加了一个拥有所有权限的用户。当我试图将我的laravel项目配置到数据库时,它说
'连接到本地主机失败'
我已经更新了我的.env文件,但是当我在部署下配置它时,它无法连接。我不知道我做错了什么。这是我的.env代码和我的database.php,它们的名称明显改变了。

//.env code:

    DB_CONNECTION=mysql
    DB_HOST=localhost
    DB_PORT=3306
    DB_DATABASE=mydbname
    DB_USERNAME=myusername
    DB_PASSWORD=mypassword

//database.php code:

    'mysql' => [
        'driver' => 'mysql',
        'host' => env('DB_HOST', 'localhost'),
        'port' => env('DB_PORT', '3306'),
        'database' => env('DB_DATABASE', 'mydbname'),
        'username' => env('DB_USERNAME', 'myusername'),
        'password' => env('DB_PASSWORD', 'mypassword'),
        'unix_socket' => env('DB_SOCKET', ''),
        'charset' => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'prefix' => '',
        'strict' => true,
        'engine' => null,
    ],

下面是一些屏幕截图:


如果有人能告诉我我做错了什么,那就太好了。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题