Bazy danych SQL - Zapisy i poprawianie baz przez phpmyadmin
Sysk - 23-11-2012, 20:17 Temat postu: Zapisy i poprawianie baz przez phpmyadmin Czy ktoś zna takie polecenie wykonane przez sql w php my admine aby tworzyło bazę na identycznych zasadach co to "zrób kopię bazy" w PA ?
ale....
gdy ściągam bazę w tradycyjny sposób (zaznaczając tabele w phpmyadmin) pojawia się mnóstwo błędów zaś ściągnięta baza z ftp (kopia przez PA) zawsze działa (ale - tutaj uwaga! - bez żadnych zaznaczonych dodatkowych opji w kopii bazy - te 3 opcje co sa czy zapisać search itd - podczas robie nia kopii w PA)
ostatnio (gdy ostatni raz byłem w pa) zaznaczyłem wszystkie opcję przy robieniu kopii bazy sql (wszystkie poza automatycznym robieniem kopii zapasowych)
i z tego co świągałem i próbowałem ładować taką bazę - ma ona wówczas mnóstwo błędów , powtórzeone wpisy itd, poprawiania bez końca
chodzi mi o taki wpis - polecenie w sql który będzie robił kopie bazy (zapisując ją do ftp - jakby przez PA) z powyłączanymi wszystkimi opcjami które wówczas zaznaczyłem
i jeszcze jedno :
czy są PROGRAMY , narzędzia itd do automatycznej naprawy baz sql (wykrywania błedów w bzie i naprawiania ich ? -tak że np można przez nie przepuścić cały plik bazy np. w formacie bzip2 (lub niespakowany) i automatycznie poprawi w nim błędy (zapisując nowy dobry plik?)
Matteo - 23-11-2012, 20:38
Sysk napisał/a: | pojawia się mnóstwo błędów | A cóż to są za błędy?
Wykonujesz wszystko tak, jak jest w FAQ?
Sysk - 23-11-2012, 20:52
Tak identyko wszystko
mimo że robię wszytsko jak w opisie (zaznaczenie MYSQL40 i tych wszystkich pozostałych
itd ) pojawiają się zapytania do skasowania , podwójne wpisy itd przy wczytaniu bazy na serwer
dobra kopia wychodzi mi tylko przez PA - wtedy wczytuje bez problemów
Woytec - 25-11-2012, 20:13
Sysk napisał/a: | pojawiają się zapytania do skasowania , podwójne wpisy itd przy wczytaniu bazy na serwer | Trzeba najpierw wyczyścić bazę przed wgraniem nowej.
Sysk - 25-11-2012, 20:40
próbuję ręcznie usuwać ale strasznie dużo z tym roboty
nie moge znaleźć programu do automatycznego usunięcia błędów
Woytec - 26-11-2012, 19:16
Sysk napisał/a: | próbuję ręcznie usuwać ale strasznie dużo z tym roboty | Nie masz zaznaczania wielu tabel?
Sysk napisał/a: | nie moge znaleźć programu do automatycznego usunięcia błędów | Bo taki nie istnieje podobnie jak te błędy.
Sysk - 26-11-2012, 19:55
Zaznaczam wszystko tak jak w Faq - wszystkie opcje identyko i same błędy potem przy imporcie bazy
a kopia zrobiona za pomoca PA zawsze mi się grywa bezblędnie
hmmmm porobię to jeszcze raz i opiszę wam dokładnie następnym razem jakie to są błedy i co robię (zaznaczam itd)
Woytec - 26-11-2012, 20:50
Chodzi o zaznaczanie wielu tabel do usunięcia. A przy eksporcie poszukaj opcji "Dodaj drop table if exists".
|
|
|