2012-11-03 13 views
45

Czy jest jakiś sposób, aby phpMyAdmin wypluł kod SQL potrzebny do zduplikowania tabeli w innym DB?phpMyAdmin Duplikat tabeli

Zapisałem go, gdy początkowo tworzyłem stolik, ale od tego czasu zmieniłem go całkiem sporo. To całkiem spory stół, a to by naprawdę pomogło.

+2

Alternatywnie, prostą składnię MySQL do uzyskania tego będzie: 'POKAŻ UTWÓRZ TABELA nazwa_tabeli'; – fideloper

Odpowiedz

75

Tak, można przejść do stołu chcesz, a następnie przejść do (TAB) Operacji>Kopiuj do tabeli (baza-danych.tabela):, który jest pole po prawej stronie. Tam możesz określić, do której bazy danych i pod jaką nazwą chcesz skopiować swoją tabelę. Po zrobieniu, niż otrzymasz SQL "wypluł".

Ponieważ nie jestem całkowicie pewny co do Twojego pytania, jeśli chcesz mieć tabelę w pliku zrzutu, możesz również kliknąć kartę Eksportuj, gdzie możesz również pobrać kod SQL lub pobrać plik zrzutu natychmiast.

+3

Tak właśnie robi eksport. Bardzo fajne, dziękuję. –

+0

Tak, rzeczywiście :) A import działa odwrotnie, tylko z powodu ustawień * php.ini * byłoby ograniczenie rozmiaru pliku zrzutu. – Havelock

2

Możesz użyć karty Eksportuj, aby wybrać tabelę do eksportu. Na poniższym diagramie,

  • tabela album jest określona
  • Struktura jest zaznaczona
  • danych nie jest zaznaczone - aby nie generować dane z wywozem
  • przycisk radiowy SQL jest sprawdzana
  • ...
  • Kliknij przycisk Go na dnie mieć wygenerowany SQL

enter image description here