У меня проблема с php ремесленным мигрантом. Я использую как root, и ответ следующий:
Illuminate\Database\QueryException
SQLSTATE[HY000] [2002] No such file or directory (SQL: select * from information_schema.tables where table_schema = cms and table_name = migrations and table_type = 'BASE TABLE')
Что мне нужно сделать, чтобы решить эту проблему?
edit 1
Я проверяю свой файл .env и настраиваю его
Когда я использую:
php artisan config:clear
php artisan migrate:instal
, он дает мне запрос:
Illuminate\Database\QueryException
SQLSTATE[HY000] [2002] No such file or directory (SQL: create table `migrations` (`id` int unsigned not null auto_increment primary key, `migration` varchar(255) not null, `batch` int not null) default character set utf8mb4 collate 'utf8mb4_unicode_ci')
, и это мой файл .env
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=cms
DB_USERNAME=root
DB_PASSWORD=gaMoJVnwXp
Я подумал, что проблема в том, что я не выполнял перенос таблиц, но он также не работал. Я также попытался включить файл pdo в php .ini, но он также не работал. Когда я выполняю миграцию php artisan, у меня должна быть пустая база данных или таблица с именем миграций?
edit 2 Хорошо, я почти сделал это. Предполагалось, что у меня были проблемы с конфигурацией sql. Я переустановил сервер mysql и теперь могу использовать команду mysql. Теперь у меня проблема с php artisan migrate - у меня нет никаких трассировок, но похоже, что он загружается постоянно. У вас есть идеи?