Ho avuto lo stesso problema; questo è come risolvo è
mi stava sviluppando un progetto laravel 4.2 con WampServer come ambiente di sviluppo, poi ho deciso di cambiare a laravel fattoria come ambiente di sviluppo
Passi:
Salvare il database come Sql il file (il mio caso: esportati da phpMyAdmin e salvato come db.sql)
Mettete il file sql nella root del vostro progetto
Passare alla directory fattoria
C:\Users\chebaby\Homestead (master)
entrare nella scatola vagabondo
vagrant ssh
Passare alla radice del progetto all'interno della scatola (cui è stato salvato il file sql presto darabase nel mio caso: db.sql)
[email protected]:~$ cd Code/project-folder/
Accesso a mysql
[email protected]:~/Code/project-folder$ mysql --user=homestead --password=secret
per verificare se il database esiste già eseguito
mysql> show databases;
Else creare il database eseguendo il comando
mysql> create database yourdatabasename;
Ora che sei sicuro del tuo da Viene creato tabase, uscita mysql tornare al prompt vagabondo
mysql> exit;
Importa il file del database eseguendo questo
[email protected]:~/Code/project-folder$ mysql --user=homestead --password=secret yourdatabasename < db.sql
Tutto quello che dovete fare è quello di verificare se il database esistente è succesfuly importata
Accesso a mysql
[email protected]:~/Code/project-folder$ mysql --user=homestead --password=secret
quindi eseguire
mysql> use yourdatabasename
Per mostrare le tabelle corrono
mysql> show tables;
spero che questo risponde alla tua domanda
Risorse aggiuntive
Laravel Homestead- MySQL default credentials and database
How to import an SQL file using the command line in MySQL?