harbii
10.10.2011, 21:03:37
Pewnie to dla was banał ale nie mam pomysłu. Mam działającą baze i baze testową. Na testowej tworze coś nowego. I teraz chciałbym przenieść samą strukturę bazy z testowej do tej normalnie działającej zachowując dane w działającej. Oczywiście zmiany pól w tabelach nie robię jak już to tylko nowe pola nowe tabele ewentualnie zmiana rodzaju pola (ale to niekoniecznie - pod warunkiem że jej dane na to pozwolą).
tvister
10.10.2011, 21:58:38
Jeżeli dobrze pamiętam to pod windowsem jest coś takiego jak sqlyog.
Jak pod linuxem to terminal :-p
Najlepiej to po nałożeniu zmian na bazę testową archiwizować altery w plikach wsadowych.
harbii
15.10.2011, 08:26:55
OK. doszedłem sobie.
1.Zgrać phpMyadmin'em strukture.
2.Zgrać z działającej bazy same dane zaznaczając pełne dodania (bo bez tego eksportuje bez nazw pól) - i w tym tkwił mój problem.
3.Wywalić wszystko z działającej bazy.
4.Wgrać nową strukturę.
5.Wgrać dane. I pod warunkiem, że nie zmienialiśmy nazw pól czy tabel wszystko fajnie wskakuje na swoje miejsce.
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.