Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jakie dac kodowanie znakow przy tworzeniu kopi zapasowej bazy danych.
cineck
post 28.05.2006, 13:26:30
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 8.12.2003
Skąd: Babimost City

Ostrzeżenie: (0%)
-----


Witam, mam problem z polskimi fontami po wgraniu nowej kopi bazy danych. Wszystko sie wgrywa tylko ze nie mam zadnych ążśćę worriedsmiley.gif co robie nie tak questionmark.gif? albo jakie dac kodowanie bo phpmyadmin jest dosc duzy wybor smile.gif

Pozdrawiam


--------------------
Mail: marcin@babimost.net
Site: http://www.babimost.net/
Go to the top of the page
+Quote Post
tomekp
post 28.05.2006, 14:55:55
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Krakół

Ostrzeżenie: (0%)
-----


utf-8 podczas exportu i utf-8 podczas improtu, powinno chulać.


--------------------
escape from the execution is futile.
Go to the top of the page
+Quote Post
cineck
post 28.05.2006, 15:09:09
Post #3





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 8.12.2003
Skąd: Babimost City

Ostrzeżenie: (0%)
-----


Cytat(tomekp @ 28.05.2006, 15:55 ) *
utf-8 podczas exportu i utf-8 podczas improtu, powinno chulać.


Ale jakie utf8 questionmark.gif? utf8_polish_ci ? bo tak robie i nie chula blinksmiley.gif


--------------------
Mail: marcin@babimost.net
Site: http://www.babimost.net/
Go to the top of the page
+Quote Post
tomekp
post 28.05.2006, 15:26:00
Post #4





Grupa: Zarejestrowani
Postów: 171
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Krakół

Ostrzeżenie: (0%)
-----


utf8_general_ci


--------------------
escape from the execution is futile.
Go to the top of the page
+Quote Post
akubiczek
post 28.05.2006, 19:40:40
Post #5





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.07.2004
Skąd: z neostrady

Ostrzeżenie: (0%)
-----


Co wy gadacie? Przecież utf8_polish_ci, utf8_general itd. to się ustawia dla systemu porównań a result set i client encoding się po prostu oznacza poprzez samo utf8.... blink.gif


--------------------
pozdrawiam, Adam Kubiczek
kubiczek.eu
Go to the top of the page
+Quote Post
cineck
post 29.05.2006, 16:54:41
Post #6





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 8.12.2003
Skąd: Babimost City

Ostrzeżenie: (0%)
-----


Cytat(akubiczek @ 28.05.2006, 20:40 ) *
Co wy gadacie? Przecież utf8_polish_ci, utf8_general itd. to się ustawia dla systemu porównań a result set i client encoding się po prostu oznacza poprzez samo utf8.... blink.gif


Ani kodowanie utf8_polish_ci, utf8_general ani utf8 , ktorego wogole nie idzie ustawic , poniewaz u mnie w phpmyadmin po kliknieciu na System porównań dla połączenia MySQL: rozwija sie cala litania i akurta samo tylko utf8 nie mozna wybrac . Nie wiem jak to zrobic .... kazdy pisze co innego smile.gif moze jeszcze ktos poda jakis pomysl winksmiley.jpg


--------------------
Mail: marcin@babimost.net
Site: http://www.babimost.net/
Go to the top of the page
+Quote Post
MatheW
post 29.05.2006, 19:41:15
Post #7





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Spróbuj kopię bazy danych przejechać Grzegżółką XP (konwertuj na UTF8), a potem po każdym połączeniu stosuj SET CHARSET latin2

Ten post edytował MatheW 29.05.2006, 19:41:49


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
akubiczek
post 30.05.2006, 12:15:04
Post #8





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.07.2004
Skąd: z neostrady

Ostrzeżenie: (0%)
-----


Cytat(cineck @ 29.05.2006, 17:54 ) *
Ani kodowanie utf8_polish_ci, utf8_general ani utf8 , ktorego wogole nie idzie ustawic , poniewaz u mnie w phpmyadmin po kliknieciu na System porównań dla połączenia MySQL: rozwija sie cala litania i akurta samo tylko utf8 nie mozna wybrac . Nie wiem jak to zrobic .... kazdy pisze co innego smile.gif moze jeszcze ktos poda jakis pomysl winksmiley.jpg


Bo tu nie chodzi o system porównań. System porównań informuje bazę w jaki sposób ma np. sortować wyniki, i nie ma NIC WSPÓLNEGO z tym o co tobie sie rozchodzi smile.gif

A teraz twój problem:

- sprawdź w jakim kodowaniu masz znaczki w pliku z dumpem z bazy; jeżeli jakieś inne niż UTF8 to zrób to co napisał kolega wyżej i przekonwertuj do UTF
- teraz w phpMyAdmin zrób import tego pliku ustawiając "Zestaw znaków dla pliku:" na UTF8

- resztę zdania kolegi wyżej "a potem po każdym połączeniu stosuj SET CHARSET latin2" olej smile.gif

Ten post edytował akubiczek 30.05.2006, 12:17:43


--------------------
pozdrawiam, Adam Kubiczek
kubiczek.eu
Go to the top of the page
+Quote Post
MatheW
post 30.05.2006, 12:44:18
Post #9





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Cytat(akubiczek @ 30.05.2006, 13:15 ) *
- resztę zdania kolegi wyżej "a potem po każdym połączeniu stosuj SET CHARSET latin2" olej smile.gif

A to niekoniecznie. Miałem już częste problemy z importowaniem bazy i wiem, ze to może okazać sie konieczne.


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
akubiczek
post 30.05.2006, 17:59:26
Post #10





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.07.2004
Skąd: z neostrady

Ostrzeżenie: (0%)
-----


No ale każesz mu najpierw konwertować do UTF a potem ustawiać połączenie na LATIN2. Gdzie tu sens, gdzie logika?


--------------------
pozdrawiam, Adam Kubiczek
kubiczek.eu
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.04.2024 - 00:43