Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przekopiowanie struktury tabeli
Forum PHP.pl > Forum > Bazy danych > MySQL
Grzegorz02
Witam,
czy ktoś się orientuje czy istnieje możliwość przekopiowania z jednej bazy do drugiej samych struktur tabel questionmark.gif
rad11
Jest taka mozliwosc. Sciagasz same struktury danych do pliku sql, a potem ladujesz ten plik sql w nowej bazie.
Grzegorz02
Chodzi o zapytanie sql, to nie jest jednorazowy zabieg, chodzi aby odbywało się to automatycznie
mmmmmmm
Obawiam się, że sobie nie poradzisz. Same kolumny można przekopiować np. tak: CREATE TABLE baza2.tabela AS SELECT * FROM baza1.tabela WHERE 0=123, albo w jakiś sposób korzystając z SHOW CREATE TABLE... i wykonanie tego.
Ale same kolumny, to nie tabela, ani baza. Pozostają klucze, checki (na mySQL nie grozi), indexy, inne contrainty, view, triggerry itp. A to trzeba kopiować w dobrej kolejności. Bez zewnętrznego programu raczej sobie nie poradzisz. Potrafię zrobić tabelę, z którą sobie PHPmyAdmin nie poradzi smile.gif
Pyton_000
  1. CREATE TABLE foo LIKE bar;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.