Miałem ten sam problem; to w jaki sposób mogę rozwiązać to
byłem opracowanie laravel 4.2 projektu z -WampSerwer jako środowisko programistyczne, później zdecydowałem się zmienić laravel zagroda jako środowisko programistyczne
kroki:
zapisać swoją bazę danych jako .sql file (mój przypadek: wywożone z phpMyAdmin i zapisać jako db.sql)
Umieść plik .sql w katalogu głównym projektu
przejdź do katalogu zagrody
C:\Users\chebaby\Homestead (master)
Nabierz Vagrant polu
vagrant ssh
Przejdź do katalogu głównego projektu w polu (w którym został zapisany plik .sql wczesnego darabase w moim przypadku: db.SQL)
[email protected]:~$ cd Code/project-folder/
Logowanie do MySQL
[email protected]:~/Code/project-folder$ mysql --user=homestead --password=secret
aby sprawdzić, czy baza danych już istnieją uruchomić
mysql> show databases;
Else utworzyć bazę danych, uruchamiając polecenie
mysql> create database yourdatabasename;
teraz że jesteś pewien swojego da tabase jest tworzony, zjazd mysql z powrotem do Vagrant szybkiego
mysql> exit;
Importuje plik bazy danych, uruchamiając ten
[email protected]:~/Code/project-folder$ mysql --user=homestead --password=secret yourdatabasename < db.sql
Wszystko co musisz zrobić, to sprawdzić, czy istniejące bazy danych z sukcesem importowane
Logowanie do MySQL
[email protected]:~/Code/project-folder$ mysql --user=homestead --password=secret
następnie uruchomić
mysql> use yourdatabasename
Aby wyświetlić tabele uruchomić
mysql> show tables;
miejmy nadzieję, że odpowiedzi na pytanie
Dodatkowe zasoby
Laravel Homestead- MySQL default credentials and database
How to import an SQL file using the command line in MySQL?