2016-07-15 2 views
0

Итак, у меня есть 3 mysql DB, определенные в моем файле database.php. У меня было 2 в течение долгого времени, и все работало нормально. У меня один подзаголовок mysql, один mysql1 и один mysql2. Первые 2 работы отлично, я скопировал второй, изменил имя на mysql2 и добавил правильные параметры, но он все еще всегда говорит: «База данных mysql1 не настроена. Есть ли какой-то кеш или где-то еще я должен ее определить? звоню БД с помощью модели, как это.Laravel 5.2 База данных [xxx] не настроена, будучи определена в database.php

protected $connection = 'mysql1'; 

Это мой database.php разъяснений

'mysql' => [ 
    'driver' => 'mysql', 
    'host'  => 'localhost', 
    'database' => '', 
    'username' => '', 
    'password' => '', 
    'charset' => 'utf8', 
    'collation' => 'utf8_unicode_ci', 
    'prefix' => '', 
], 
'mysql1' => [ 
    'driver' => 'mysql', 
    'host'  => 'localhost', 
    'database' => '', 
    'username' => '', 
    'password' => '', 
    'charset' => 'utf8', 
    'collation' => 'utf8_unicode_ci', 
    'prefix' => '', 
], 
'mysql2' => [ 
    'driver' => 'mysql', 
    'host' => 'localhost', 
    'port' => '3306', 
    'database' => '', 
    'username' => '', 
    'password' => '', 
    'charset' => 'utf8', 
    'collation' => 'utf8_unicode_ci', 
    'prefix' => '', 
    'strict' => false, 
    'engine' => null, 
], 
+0

У вас есть несколько серверов db, или у вас есть один сервер со схемами, имена которых 'mysql1',' mysql2' и т. Д.?? –

+0

Несколько баз данных, тот же сервер. Я сделал редактирование оригинального сообщения. – CMOS

ответ

0

Это было исправлено с помощью команды

php artisan config:cache 

Я отправил запрос на вопрос о Laravel, чтобы исправить его, поскольку для изменения переменной DB-соединений абсолютно не требуется.

+0

Единственный способ устранить проблему - если вы предварительно кэшировали конфигурацию. Если вы больше не хотите, чтобы ваш конфиг был кэширован, вы можете запустить 'php artisan config: clear', и это приведет к удалению кэшированного файла для конфигурации. – patricus

Смежные вопросы