Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kodowanie bazy danych
Forum PHP.pl > Forum > Bazy danych > MySQL
Lethys
mam problem z wgraniem bazy danych do katalogu otwarty mini.

Kiedy zainstaluje katalog jest wszystko ok, kiedy wgram baze danych ktora kupilem brakuje polskich znakow.

Wiem ze problem jest z kodowaniem ale jak to zmienić ? gdzie co i jak ?


Osoba od ktorej kupilem baze napisala :

"Podczas zakładania nowej bazy danych proszę ustawić opcje porównywania znaków jak i kodowanie tak jak na obrazku. "




Jak moge to zmienic ?

Powiedzmy ze mam czysta baze danych o nazwie "baza" wchodze w phpmy admina i jak eksportuje baze danych to zmienia mi sie na inne kodowanie.


wookieb
Na stronie głównej phpmyadmina masz takie opcje.
Poza tym spróbuj zaimportować bazę poleceniem SOURCE, będziesz szybciej.
  1. SOURCE plik.sql
Lethys
Nie wiem gdzie to polecenie wpisac :/ a to cos zmieni jak na nowo wgram baze przez to polecenie ?


a co do zmiany kodowania to wybieram tutuaj:



I kiedy zmienie wraca mi do generala :/


Da się jakoś zmienić żeby zmienić już na istniejącej bazie ?
LukenZi
sprobuj, ale przed wgraniem:

  1. ALTER DATABASE baza CHARACTER SET utf8;


i sprawdz plik sql w jakim jest kodowaniu zapisany, bo moze ktos cos przypadkiem, gdzies i zginelo utf-8.

Kiedys sie z czyms takim spotkalem,
pozdrawiam winksmiley.jpg

edit:

przy okazji:
http://dev.mysql.com/doc/refman/5.1/en/cha...connection.html
latwiej jest w tych polach od kwerend myadmina dzialac na bazie niz z tych selectow bo nie zwracaja bledow zadnych
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.