![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 2 Dołączył: 9.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Posiadam aktualnie pracujacą baze mysql z kodowaniem: System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) System porównań dla połączenia MySQL: utf8_unicode_ci Metoda porównywania napisów utf8_general_ci W aplikacji przy nawiązywaniu połączenia z bazą mam ustawione charpage : cp_utf8 charset :utf8 Serwis wyświetla prawidłowo baze (polskie ogonki), dodaje i aktualizuje rekordy bazy. Jednakże przeglądając baze przez phpmyadmin widzę krzaki. Np. "DziÄki" Do tej pory nie był to problem skoro serwis dobrze czytał znaki, lecz teraz chcę przenieść bazę na inny serwer i przenoszą się krzaki. Co da się z tym zrobić ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Widocznie phpMyAdmin nie radzi sobie z ustawieniem właściwego kodowania. Nie przejmuj się tym, zrób zrzut bazy danych z pliku SQL i otwórz go w jakimś edytorze, w którym możesz zmieniać kodowanie (np notepad++).
Jeśli w edytorze masz ustawione kodowanie UTF8 i polskie znaki wyświetlają się dobrze, to dopisz do tego pliku w pierwszej linii:
i zaimportuj na nowym serwerze. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 2 Dołączył: 9.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
tak zrobiłem ale w edytorze wyświetlają się dalej tak samo lub na inne krzaki...
oto kawałek tabeli
Ten post edytował netvalue 25.01.2011, 11:34:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 02:42 |