Zobacz pełną wersję : Kodowanie w bazie danych
Witam,
bazy danych to dla mnie ciemna magia. Nie mogę sobie poradzić z wyświetlaniem polskich znaków po zmianie serwera. Na kilkanaście sposobów próbowałem już importować otrzymaną bazę jednak nadal bez powodzenia. Czy istnieje jakieś narzędzie, które potrafi przekonwertować bazę i zacząć wyświetlać pl znaki ??
A jakie masz kodowanie bazy danych?
A jakie masz kodowanie bazy danych?
kodowaie UTF8
Jak jest UTF-8 to polskie znaki powinny wyświetlać się poprawnie.
Gdzie wyświetlają się niepoprawnie? Na stronie?
Jak jest UTF-8 to polskie znaki powinny wyświetlać się poprawnie.
Gdzie wyświetlają się niepoprawnie? Na stronie?
Gdy otworzę plik z bazą to w nim nie wszędzie są polskie znaki, dodatkowo na początku pliku jest coś takiego:
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES latin1 */;
próbowałem importować przy ustawieniach latin1 i utf8 ale to samo. Gdy wyrzucę te zapisy z pliku to niektóre znaki zaczynają być poprawnie kodowane, ale nie wszystkie. Straciłem już wenę jak to przeskoczyć.
Witam,
- która to wersja Joomla
- z jakiej bazy bazy eksportujesz dane - kodowanie i metoda porównywania napisów
- rozumiesz, że docelowo ma być utf-8
Witam,
- która to wersja Joomla
- z jakiej bazy bazy eksportujesz dane - kodowanie i metoda porównywania napisów
- rozumiesz, że docelowo ma być utf-8
właśnie udało mi się to ***** poprawić, zmieniłem:
/*!40101 SET NAMES latin1 */;
na
/*!40101 SET NAMES utf8 */;
i poszło. Nie wiem dlaczego tak było po zrzucie bazy.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!