This is my .env file....
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
this is from database.php file
'connections' => [
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST'),
'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'unix_socket' => env('DB_SOCKET', ''),
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'strict' => true,
'engine' => null,
],
但是我的项目正在工作,没有数据库连接。 从数据库连接哪里??? 问题是当我实时上传它时出现错误 “拒绝用户'root'@'localhost'的访问” 我已经清除了所有缓存和所有内容,但是在任何地方都没有找到数据库连接详细信息。 那个时候安装的这个项目我会提供所有详细信息。
我用了所有这些 php artisan cache:clear
php artisan config:clear
php artisan config:cache
php手工艺路线:清除
php artisan route:cache
但不起作用
答案 0 :(得分:0)
添加您的数据库详细信息 环境文件中数据库的用户名和密码