Strona 1 z 1

Problem z kodawaniem znaków (single quote) plikach .sql

PostNapisane: 26 listopada 2013, o 20:28
przez voult
Zauważyłem dziwną sytuację z kodowaniem znaków w plikach .sql (MySQL), gdzie zwyczajowo teksty są zrzucane w ' (single quote).
Niestety zrzut jest spory, a potrzebuje na raz zmienić błędny ciąg \' (slash + single quote) na ' (czyli bez slasha i htmlowo).

Problem zrobił się gdy zapisałem plik i odczytałem na nowo. Nagle wszystkie ' zmieniły się na ' przez co plik .sql się kompletnie "rozjechał".

Nie jest istotne, czy plik zapisany na ftp (linux), czy lokalnie na kompie (windows), zawsze po zapisie ten sam problem. Tak jakby Pajączek zamieniał ' na ' ale wybiórczo, bo pozostawił te ', które były jeszcze z bazy danych :o

Próbowałem odczytać i zapisać z wymuszeniem UTF8. Nic nie dało.

Jak z tym sobie rade moge dać, żeby nie musieć przerabiać ręcznie wszystkiego w bazie, albo zmuszać użytkownika żeby przeglądał wszystkie treści i poprawiał z poziomu panelu? ;)