Intereting Posts
Проблема с формой входа в PHP с кодировкой Алгоритм определения цвета границы изображения в PHP Подписать политику загрузки S3 с использованием учетных данных профиля экземпляра Что делает PHP с устаревшими функциями? Ошибка анализа: синтаксическая ошибка, неожиданные '.', Ожидающие ',' или ';' Получить следующий элемент массива, используя ключ php Перемещение Вход или Регистрация Ссылка на верхние ссылки в навигации по заголовку – Magento PHP – загрузка нескольких файлов шаг копирования, написанный на stackoverflow, для установки FFMPEG на неработающий wamp Использование print_r и var_dump с круговой ссылкой Зачем использовать замыкание для назначения вместо прямого назначения значения ключу? Определяет ли порядок определения класса в PHP? Возвращает форму PHP. Примечание. Преобразование массива в строку. Переслать домен с подкаталогами в другие домены с подкаталогами Ошибка сайта Codeigniter 404 / .htaccess

Laravel SQLSTATE Неизвестная база данных 'previous_db_name'

У меня есть эта ошибка, когда я использую php artisan migrate в моем проекте Laravel.

 [PDOException] SQLSTATE[HY000] [1049] Unknown database 'previous_db_name' 

это мой файл database.php :

 'default' => env('DB_CONNECTION', 'mysql'), 'connections' => [ 'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'database' => env('DB_DATABASE', 'current_db_name'), 'username' => env('DB_USERNAME', 'root'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, ], ], 

Я видел эту ошибку в этом вопросе и этот вопрос, но ни один из них не помог.

В нем четко упоминается, что такой базы данных не существует с именем previous_db_name .

Из того, что кажется, файл database.php не находится там, где находится переменная.

Проверьте файл .env в папке установки Laravel, чтобы узнать, указано ли это имя базы данных, которое вы неправильно указали.

В Laravel 5.x Вы должны определить данные БД в двух файлах

  1. .env в папке проекта
  2. .database.php файл внутри папки config

задайте имя своей базы в файле .env.