Най-простото решение е да зададете конфигурацията на вашата база данни по време на изпълнение. Laravel може да очаква тези настройки да бъдат заредени от config/database.php файл, но това не означава, че не можете да ги зададете или промените по-късно.
Конфигурацията се зарежда от config/database.php се съхранява като database в конфигурацията на Laravel. Това означава, че connections масив в config/database.php се съхранява в database.connections .
Така че можете лесно да замените/промените тези връзки по следния начин:
Config::set("database.connections.mysql", [
"host" => "...",
"database" => "...",
"username" => "...",
"password" => "..."
]);
Оттам нататък всички модели на Eloquent, които използват този mysql връзката ще използва тази нова конфигурация на връзката с базата данни.
Бих препоръчал да направите това при доставчик на услуги, ако е възможно.