x-kom hosting

Esport i import bazy danych w phpmyadmin

Pumex
utworzono
utworzono

Witam,

posiadam forum phpbb na serwerze w hostingu proste.pl. Chciałem przenieść bazę danych na drugie konto, równeż w tym samym hostingu, więc zabrałem się za eksportowanie bazy danych. Forum nie jest duże, ale gdy próbowałem wyeksportować całą bazę dostawałem komunikat, że plik jest za duży, więc postanowiłem esportować bazę w kawałkach - te największe tabele jak posts_text chciałem wyeksportować osobno. Małe tabele eksportowały się bez problemu, zaś gdy doszło do posts_text, pojawił się problem: najpierw spróbowałem wyeksportować ją bez kompresji - w tym wypadku po chwili pojawia się pusta biała strona, i nic się nie dzieje. Gdy wybiorę kompresje .gz plik eksportuje się bez problemu, za to pojawia się drugi problem: gdy próbuję go zimportować na drugim koncie pojawia się error:

BłądWygląda na to, że w twoim zapytaniu SQL jest błąd. W znalezieniu przyczyny problemu może pomóc także - jeśli się pojawi - poniższy opis błędu serwera MySQL.ERROR: Nieznany znak przestankowy @ 18STR: <</SQL: %PDF-1.33 0 obj<</Type /Page/Parent 1 0 R/Resources 2 0 R/Contents 4 0 R>>endobj4 0 obj<</Filter /FlateDecode /Length 3639>>streamxŐZ[ŻŰĆŢg˙"E3Eęâ" â$.Ú´vŇĂ@bŁŕxNt?¨*Ň/Úof/Vś[äĽt#ťsof7Oţň$KËarxňü6ůňE/éőŇ2KnďďnÝĽQ_ęę÷ŇŢ8eEÚ/Űiňšy4ł3­ůéÉí\GË´,;#ďč5ĄŃSÓĐčýŮř^QŚĹľŠw4üÎĚéÁieć+ľ4ü7?<KŁ"	?ˇOňQÚ'*{ý´,f$Oĺm<OźO˛ä!ĆÇg<ůńÉ0O=;ă`+3éxđ˘y{EŠe6NĂk´> (iúA§E˙ŚúéxôIBgşÉ¤˛$ü$ąÓLVôYfE˛"CäiŮËä'(¸Łd8ÎÓ._ŘXxwHŻŢéÓgF6>đw˘÷D˛4ľYÄ×ÖŐţůymţjž636/MBż_çôýÂź˘űŻéú+ó=ÝűÎÜŻ#ÓQŘéz&Ľ0[s2Gs ő[˘Ł˘k+heÖô/!ÉÎpí@oďŽNčZC˙!ÚˇDýWćWş×&/éuOĎoéŢVĐ˝Ć/é} ů4CJc4ň¸s g7teFŁůÎŻôŽčÚW$ČDů¨Ü8×ô]GX+GÎ$Ö~Äâ	RŃďąšó˙F¤ÄÂĘÄ;zapytanie SQL:%PDF-1.3 3 0 obj <> endobj 4 0 obj <> stream xŐZ[ŻŰĆŢg˙ "E3Eęâ" â$.Ú´vŇĂ@bŁŕxNt?¨*Ň/Úof/Vś[äĽt#ťsof7Oţň$KËarxňü6ůňE/éőŇ2KnďďnÝĽQ_ęę÷ŇŢ8eEÚ/Űiňšy4ł3­ůéÉí\GË´,;#ďč5ĄŃSÓĐčýŮř^QŚĹľŠw4üÎĚéÁieć+ľ4ü7?<ůńÉ0O=;ă`+3éxđ˘y{EŠe6NĂk´> (iúA§E˙ŚúéxôIBgşÉ¤˛$ü$ąÓLVôYfE˛"CäiŮËä'(¸Łd8ÎÓ._ŘXxwHŻŢéÓgF6>đw˘÷D˛4ľYÄ×ÖŐţůymţjž636/MBż_çôýÂź˘űŻéú+ó=ÝűÎÜŻ#ÓQŘéz&Ľ0[s2Gs ő[˘Ł˘k+heÖô/!ÉÎpí@oďŽNčZC˙!ÚˇDýWćWş×&/éuOĎoéŢVĐ˝Ć/é} ů4CJc4ň¸s g7teFŁůÎŻôŽčÚW$ČDů¨Ü8 ×ô]GX+GÎ$Ö~Äâ RŃďąšó˙F¤ÄÂĘÄ;MySQL zwrócił komunikat: Dokumentacja#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '%PDF-1.33 0 obj<</Type /Page/Parent 1 0 R/Resources 2 0 R/Contents 4 0 R>>' at line 1

Jak to rozwiązać? Dodam, że forum jest naprawdę nieduże, posts_text wyeksportowane jako .gz ma 10 mega.

Demerzel
komentarz
komentarz

Zrobił bym po chamsku. Przenieść strukturę bazy napisać skrypt który będzie odpytywał bazę i przepisywał dane. Na zasadzie odczytania każdego rekordu i zapisania do innej bazy. Powinien starczyć jeden skrypt i lista nazw tablic, zależy jeszcze jak skomplikowana jest baza(obecnie wole pisać własne małe forum niż brać gotowe rozwiązanie).

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.