мой файл env:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=a2
DB_USERNAME=root
DB_PASSWORD = ""
В моем файле database.php есть:
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'database' => env('DB_DATABASE', 'a2'),
'username' => env('DB_USERNAME', 'root'),
'password' => env('DB_PASSWORD', ''),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
и изначально у него был пароль passwd @ 321, и теперь я изменил как файл .env, так и файл database.php, но его отображение
Я пробовал очистить кеш
php artisan cache:clear
но показывает:
попробуйте php artisan config:clear
Если ваш хост не ограничивает вас одним пользователем базы данных, каждое приложение должно иметь своего собственного пользователя MySQL, и этот пользователь должен иметь только разрешения, необходимые для его запуска, и только разрешение на доступ только к своей собственной базе данных (возможно, даже заблокировано для уровень стола). Таким образом, если пользователь MySQL одного приложения будет скомпрометирован, другие пользователи MySQL для других приложений также не будут скомпрометированы.
@arun показывает ту же ошибку, что и при попытке очистить кеш
@SpacePhoenix, я сейчас нахожусь на localhost .....
Вы пробовали DB_HOST=localhost?
также проверьте имя базы данных, потому что оно не совпадает в стеке ошибок и настройках конфигурации.






Remove the double quote from
DB_PASSWORD
DB_PASSWORD = ""
К
DB_PASSWORD=
Вы должны попробовать это:
Обновите файл .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=a2
DB_USERNAME=root
DB_PASSWORD=
после запуска команды php artisan config:cache в вашем терминале / cmd
Пожалуйста, перезапустите свой сервер и проверьте
@pravinpoudel: вы уверены, что пароль пустой?
да, пароль пуст, но на странице ошибки есть пароль, который я показал ранее
ИЛИ переименуйте папку кеша в cache2 из начальной загрузки / кеша и создайте новую пустую папку кеша в начальной загрузке и попробуйте запустить команду php artisan cache:clear в терминале
Позвольте нам продолжить обсуждение в чате.
Имя БД также показывает
madison