Mysql
 sql >> Database >  >> RDS >> Mysql

Database non configurato laravel durante la migrazione

Ho avuto lo stesso problema. Ho clonato il progetto L5.1 da GIT e ho eseguito

composer install 
composer update 

e anche configurato i dettagli del DB in .env (per impostazione predefinita .env non è presente, quindi ho preso la copia di .env.example e rinominato .env). Dopodiché, se si tenta di eseguire

 php artisan migrate

Ho ottenuto la stessa eccezione come menzionato da @users4393829. Ho provato a seguire i comandi per trovare e impostare il database.

 php artisan tinker
 >>> Config::get('database.connections.mysql.database');
 >>>null
 >>>Config::set('database.connections.mysql.database','homesteaed');
 >>>Config::get('database.connections.mysql.database');
 >>>homesteaed

Dopo aver fatto tutte queste cose, ho scoperto che non esiste un file database.php, quindi l'ho inserito nella cartella "config" e ho eseguito la migrazione che funziona. Assicurati di avere tutti i file di configurazione git ignorati nel tuo progetto.