Witam.

Znalazłem taki skrypt do tworzenia automatycznego backupa:

http://www.sendspace.com/file/b4gfcn

Problem polega na tym, że mam w bazie dużo pól tekstowych (char\text) kodowanych w utf8 i po zrobieniu backupa tym skryptem i załadowaniu go do bazy zamiast polskich znaków mam krzaczki. Próbowałem wykonać utf8_encode na długim stringu z dumpem przed zapisem do pliku ale nic to nie dało.

Co z tym można jeszcze zrobić?


EDIT:
Po wielu próbach udało mi się rozwiązać problem.

Po połączeniu z bazą wykonuję:

"SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'"

i jak narazie po zrzucie 2 tabel, wyczyszczeniu całej bazy i przywruceniu ich ze zrzutu wszystkie polskie znaki są.