Я на компьютере ма c, у меня проблема с подключением к базе данных, я пытаюсь подключить его к терминалу, он работает довольно хорошо, но когда я его запускаю, у меня всегда возникает ошибка:
Когда я запускаю свое приложение для любого запроса, у меня появляется ошибка, например:
{"error":"SQLSTATE[HY000] [2002] No such file or directory (SQL: select count(*) as aggregate from `project` where `disabled` <> 1)"}
Мой файл .env:
APP_NAME=linkedQare
APP_ENV=127.0.0.1
APP_KEY=base64:7JgSptYCl1RJ+AkY6WzQzbTLRply1rZIcf19rgvwvgQ=
APP_DEBUG=true
APP_URL=https://127.0.0.1:8000
VUE_URL=https://127.0.0.1:8080
LOG_CHANNEL=stack
DB_CONNECTION=mysql
DB_HOST=127.0.0.1:3306
DB_PORT=3306
DB_DATABASE=linkedQare
DB_USERNAME=root
DB_PASSWORD=root
Я пытался изменить localhost на 127.0.0.1, но это не имеет никакого значения
Я также использую mysql 8, пытался удалить, переустановить без каких-либо различий
Я думаю, что подключение к базе данных не работает, даже если Я изменяю пароль базы данных или удаляю его, чтобы попытаться получить то же сообщение об ошибке. когда я запускаю команду php ремесленный паспорт: установить у меня появляется эта ошибка:
Exception trace:
1 PDOException::("SQLSTATE[HY000] [2002] No such file or directory")
/Users/chu/Documents/linkedqare/linkedqare-laravel/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70
2 PDO::__construct("mysql:host=localhost;port=3306;dbname=linkedQare", "root", "root", [])
/Users/chu/Documents/linkedqare/linkedqare-laravel/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70
Мое же приложение работает довольно хорошо на windows машине