尝试。
php artisan config:cache
然后
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=secret //enter your right databse name
DB_USERNAME=secret //please check your username
DB_PASSWORD=secret //please check your password
或
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=secret //enter your right databse name
DB_USERNAME=root //please check your username
DB_PASSWORD=enter your correct password //please check your password
更改您的databse.php
'users' => [
'driver' => 'mysql','url' => env('DATABASE_URL'),'host' => env('DB_HOST','127.0.0.1'),'port' => env('DB_PORT','3306'),'database' => env(‘DB_DATABASE','forge'),'username' => env('DB_USERNAME','password' => env('DB_PASSNORD',''),'unix_socket' => env('DB_SOCKET','charset' => 'utf8mb4','collation' => 'utf8mb4_unicode_ci','prefix' => '','prefix_indexes' => true,'strict' => false,'engine' => null,'options' => extension_loaded('pdo_mysql') ? array_filter([
PDO: :I'IYSQL_ATTR_SSL_CA => env( 'MYSQL_ATTR_SS L_CA' ),]) : [],},
,
作为评论建议,使用localhost
而不是127.0.0.1
,但是,我也遇到了同样的错误,问题出在Laravel项目缓存中:只需使用php artisan config:cache
重新缓存文件,或者只是删除bootstrap / cache文件夹中的所有文件
本文链接:https://www.f2er.com/3073923.html