Mam kilka plików zrzutu sql, takich jak tabele zaczerpnięte z innych db. Teraz chcę zaktualizować tabele do mojego serwera przy użyciu sqlyog. Czy ktoś może mi pomóc w importowaniu plików .sql do SQL? Dziękuję z góryJak zaimportować zrzut mysql do SQLyog
Odpowiedz
Dlaczego warto skorzystać z SQLYog, mysqldump jest już dostępnym poleceniem z serwerem.
mysqldump --opt --user=username --password database > dumbfile.sql
gdzie dumbfile będzie twoim plikiem sql.
Użyłem go dużo, aby uzyskać eksport baz danych i jest wysoce niezawodny.
I polecenie mysql importować takie same:
mysql -u root -p[root_password] [database_name] < dumpfilename.sql
Ale używam SQLyog i chcesz zaimportować tabelę przez to ... –
Następnie spójrz na to: http://forums.webyog.com/index.php?showtopic=2324 –
@Himanshu Bhardwaj mysqldump robi kopię zapasową, musi uruchomić SQL akta. – Devart
myślę, że można otworzyć plik w oknie zapytań SQL, a wystarczy uruchomić go w SQLyog. Zajrzyj na tę stronę dokumentacji - Executing SQL Queries.
Można również użyć mysql — The MySQL Command-Line Tool lub dbForge Studio for MySQL (edycja bezpłatna ekspresowa) do wykonywania plików SQL w bazie danych MySQL.
W SQLyog dostępna jest opcja - Tools -> Execute SQL script
. Możesz użyć tego do uruchomienia skryptów SQL.
W SQLyog v7.14 uruchom DB -> Przywróć z SQL Dump ... lub po prostu naciśnij Ctrl + Shift + Q.
W SQLyog dostępna jest opcja - Tools -> Execute SQL script
. Jeśli pojawi się kilka błędów, wyświetli się pop-up, a następnie kliknij na "Open Error File button"
, spowoduje to błąd w pliku sql.
W celu doprecyzowania, patrz zrzut ekranu:
Dlaczego używać SQLyog, mysqldump jest już dostępna komenda z serwera. na przykład mysqldump --opt --user = nazwa_użytkownika --password database> dumbfile.sql –
Skorzystaj z tego http://stackoverflow.com/questions/7390203/how-can-i-import-a-mysql-dump – Dhinakar