Zobacz temat
Kodowanie polskich znaków - rozwi?zanie
|
|
Eklipse |
Dodany dnia 09.02.2008 19:49:10
|
![]() Przedszkolak ![]() Postów: 51 Ostrzeżeń: 1 Data rejestracji: 25.07.2006 10:12 |
Dzi?ki czyli musz? tylko wstawi? w kopii bazy ten czerwony kod, który zaznaczy?e??
Edytowane przez Eklipse dnia 09.02.2008 19:57:20 |
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 14:35:13
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
![]() |
Dodany dnia 09.02.2008 19:57:32
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
S?dz?, ?e export nie przebieg? prawid?owo, poniewa? ka?dy wpis wstawianego wiersza ka?dej tabeli musi zawiera? najpierw nazwy pól wstawiania, a dopiero po s?owie VALUES ich warto?ci podane kolejno w nawiasie w takiej kolejno?ci jak te pola wyst?puj?. Ja odnios?em si? jedynie do tabeli Twojego b??du, nie widz? pozosta?ych polece? INSERT INTO czy one s? prawid?owe, poniewa? uzupe?nienie tej jednej pu?ci j?, ale wysypie si? na nast?pnej z?ej niepe?nej. Edytowane przez wlodekp dnia 09.02.2008 19:59:30 |
|
|
BaKa_pl |
Dodany dnia 14.02.2008 17:54:50
|
Przedszkolak ![]() Postów: 59 Data rejestracji: 28.05.2006 13:04 Złamana licencja |
wlodekp, a ja mam troch? inny problem. Na jednej bazie mam php-fusion oraz phpbb by przemo. I teraz nie mam polskich znaków usun??em wszystkie wpisy: ENGINE=MyISAM DEFAULT CHARSET=latin2 Z ca?ej bazy, i wgra?em j? jako latin2, nie dzia?a?o. Jako latin1 równie? nie dzia?a?o. Cho? ju? jest wi?cej polskich znaków ![]() Dane z PhpMyAdmina: System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) System porówna? dla po??czenia MySQL: latin2_general_ci SC przedstawiaj?cy kilka tabel z bazy, wyda? mi sie bardzo interesuj?cy: ![]() Oraz dodam ?e baza posiada polskie znaki jak otwieram notepadem2. Edytowane przez jantom dnia 14.02.2008 18:26:14 |
|
|
![]() |
Dodany dnia 14.02.2008 19:05:51
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Przestaje ju? mnie bawi? zabawa z kodowaniem baz, wymaga ona wiadomo?ci wsadowych starego serwera generalnego kodowania jak równie? tego samego po stronie nowego serwera. I jak powiedzia?em generalne kodowanie bazy po stronie serwera jak i klienta mysql. Poprzedni post zrobi?em to Koledze na jego serwerze, po uzyskaniu dost?pu full stary nowy i jak napisa?em znaczenie ma generalne kodowanie, bo nawet ta sama baza u mnie inaczej idzie z ustawieniami pytaj?cego, ja generalne serwera mam latin1 i nie ma znaczenia, jak? utworz? baz? kodowanie generalne jest to samo i utworzon? trzeba odnie?? do niego. Kolega postawi? stron? na webd.pl, gdzie okazuje si? ten serwer by? totaln? pomy?k?, wali sam z siebie brakiem pami?ci: http://scooters.w... i robota pó? nocy w b?oto dodatkowo strona stawiana u mnie przy testach mia?a klikaln? stopk? pod wskazanym adresem natomiast jej brak. Jestem wi?c ca?kowicie zdegustowany nietrafion? pomoc? i wi?cej w kwestii kodowania nie zajmuje g?osu, a tym bardziej nie zrobie tego ju? nikomu wi?cej. |
|
|
BaKa_pl |
Dodany dnia 14.02.2008 19:13:15
|
Przedszkolak ![]() Postów: 59 Data rejestracji: 28.05.2006 13:04 Złamana licencja |
U wielka szkoda, ale co poradzi?. Mo?e kto? inny mo?e pomóc?
Edytowane przez BaKa_pl dnia 14.02.2008 19:16:07 |
|
|
![]() |
Dodany dnia 14.02.2008 19:25:20
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Tu nic nie poradzisz, próbuj tak, nic nie usuwaj, albo wszystkie importuj defoult utf8 próbuj wpisy w maincore latin2 latin1 i patrz co si? dzieje, usuni?cie daje tylko takie same wpisy wszyskich tabel ale s? to tylko wpisy a nie kodowanie natomiast wpisy w maincore odnosz? si? do klienta w stosunku do serwera i maj? na celu je zgra?. Nie wiem czy masz dost?p phpmyadmin polecenie zmienne tam wida? kodowanie generalne: character set client utf8 (Warto?? globalna) latin1 character set connection utf8 (Warto?? globalna) latin1 character set database latin1 co? w tym stylu nie b?d? scrini?. EDYCJA zadaniem wpisu w majncore jest przet?umaczenie generalnego starego serwera na nowy i wpis powinien by? taki jak generalne starego albo to samo import z wyborem generalnego starego i wtedy bez wpisu. Edytowane przez wlodekp dnia 14.02.2008 19:32:41 |
|
|
BaKa_pl |
Dodany dnia 14.02.2008 20:08:31
|
Przedszkolak ![]() Postów: 59 Data rejestracji: 28.05.2006 13:04 Złamana licencja |
Próbowa?em wgra? utf8 ale wyskakuje taki b??d: #1062 - Powtórzone wyst?pienie 'by??' dla klucza 1 Próbuje dalej. Kurde, teraz w ogole nie da sie wgra? bazy. Wci?? ten b??d. W maincore gdy jest ustawione latin2 -> polski znaki to ?? Gdy jest latin1 -> polskie znaki to Ä? Moj phpmyadmin ca?y (ale chyba nie o to Ci chodzi?o): ![]() Edytowane przez BaKa_pl dnia 14.02.2008 20:33:16 |
|
|
![]() |
Dodany dnia 14.02.2008 21:34:14
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Zmienne s? dost?pne-górna belka, po klikni?ciu na bazy danych. Szczegó? to jest z serwera starego czy nowego, wa?ne s? oba. Edytowane przez wlodekp dnia 14.02.2008 21:35:20 |
|
|
BaKa_pl |
Dodany dnia 15.02.2008 09:53:27
|
Przedszkolak ![]() Postów: 59 Data rejestracji: 28.05.2006 13:04 Złamana licencja |
Ale jak pokaza? te zmienne? Nie wiem..... Chwila co? mam: ![]() Edytowane przez BaKa_pl dnia 15.02.2008 09:56:38 |
|
|
![]() |
Dodany dnia 15.02.2008 10:53:12
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Przy takiej konfiguracji import powinien nast?pi? z wyborem latin1 bez ?adnych wpisów w maincore. Usuni?cie kodowa? w kopii da tylko wpisy wszyskich tabel jednakowe latin1, ale nawet import bez usuwania powinien zadzia?a? i litery powinny by?. Ca?y czas jednak tylko gdybamy. |
|
|
BaKa_pl |
Dodany dnia 15.02.2008 13:07:35
|
Przedszkolak ![]() Postów: 59 Data rejestracji: 28.05.2006 13:04 Złamana licencja |
A "Tryb zgodno?ci SQL" jaki ustawi?? NONE? Bo zgrywa?em z NONE. Wlodek, ja ju? nie wiem... Baza nie chce sie wgrac pod latin1 oraz utf8. Tylko pod latin2. KU?wa Edytowane przez BaKa_pl dnia 15.02.2008 14:32:28 |
|
|
![]() |
Dodany dnia 15.02.2008 18:05:16
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
A do tej pory nie otrzyma?em odpowiedzi obrazki stary-nowy serwer? prosze plik bazy na ftp: host; wlodekp.europa.pl user; bakapl has?o w?a?nie zmieni?em prosze kontakt I zaznaczam je?li u mnie pójdzie na Twoim nie robi?, generalne ustawienia mam identyczne jak u Ciebie(serwera). Edytowane przez wlodekp dnia 15.02.2008 18:15:37 |
|
|
pawelx1988 |
Dodany dnia 19.03.2008 06:28:53
|
![]() Przedszkolak ![]() Postów: 92 Ostrzeżeń: 5 Data rejestracji: 13.09.2007 15:45 |
Witam serdecznie, chcia?bym prosi? o pomoc, dok?adnie chodzi mi o kodowanie polskich znaków. Przestudiowa?em tematy na forum i naprawd? próbowa?em wielu sztuczek no i niestety nie doszed?em do ?adnego punktu, który by mi pomóg?. Zaczn? od tego, i? chc? przenie?? stron? z serwera nazwa.pl na ovh.pl (plan 90). No i wszystko zrobi?em, tylko teraz tak: zamiast polskich znaków pokazuj? mi si? " ?? " znaki zapytania. Zreszt? zobaczcie sami: 1. Strona na nazwa.pl http://www.djrave... 2. Strona w ovh.pl na któr? chc? wszystko przenie??. http://90plan.ovh.../index.php Kodowanie w bazie danych na nazwa.pl jest System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) Kodowanie w bazie danych na ovh.pl jest System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) Prosz? o pomoc, naprawd? mi zale?y na prowadzeniu tej strony. Jestem sk?onny udost?pni? wszelkie dane do myphpadmin na obu serwerach na PW. Pozdrawiam i czekam na odpowied? Edytowane przez pawelx1988 dnia 19.03.2008 06:29:37 |
|
|
![]() |
Dodany dnia 19.03.2008 07:02:01
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Wy?ej masz scrina Kolegi nie chodzi o kodowanie znaków ale, generalne kodowanie bazy zarówno jednego serwera jak i drugiego, w kontek?cie kodowa? tych baz dopiero co? si? czyni, by one rozumia?y przet?umaczy?y sobie kodowania. W zasadzie, mog? co? powiedzie? dopiero po full dost?pach mysql. Nie mam jednak czasu na tego typu sprawy, jestem UGOTOWANY W PRACY, wida?, to po moich ilo?ciach postów na forum. Teraz ju? te? spadam, w pracy mam dost?p, ale kompy w obecnej fazie tylko wpinam i testowo sprawdzam internet wpisuj?c adres supportu, nic wi?cej-szafa z ruterami 3 com 1G. Z tego powodu te? nie odpowiadam na PW. |
|
|
szymon |
Dodany dnia 19.03.2008 08:04:20
|
![]() Bywalec ![]() Postów: 434 Pomógł: 20 Data rejestracji: 05.02.2006 21:20 |
Ch?tnie pomog?. Napisz mi PW. Odezw? si? jako? wieczorem - 17/18. Pozdrawiam: ![]() |
|
|
pawelx1988 |
Dodany dnia 19.03.2008 08:56:47
|
![]() Przedszkolak ![]() Postów: 92 Ostrzeżeń: 5 Data rejestracji: 13.09.2007 15:45 |
Przedstawiam Wam screen z mojej bazy danych, tak?e jak wida? jest kodowanie znaków latin2:![]() Tak?e próbowa?em ró?ne rzeczy, zapytania, importy ze zgodno?ci? i niestety nic. |
|
|
![]() |
Dodany dnia 19.03.2008 09:15:49
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Ten obrazek nie mówi wcale jakie jest kodowanie bazy generalne, mog? tylko wnioskowa?,?e jest to nowa instalka i wtedy baza powsta?a ma generalne kodowanie wi?c latin2. Import nale?y zrobi? z kodowaniem wyborem takim jakie mia?a stara baza generalne, utf8 jest bez wyboru defoult pozostaje jedynie latin1, latin2raczej nie To jest chwila testowa sprz?tu nowego i ??cza. W domu dopiero po 20. |
|
|
pawelx1988 |
Dodany dnia 19.03.2008 09:35:59
|
![]() Przedszkolak ![]() Postów: 92 Ostrzeżeń: 5 Data rejestracji: 13.09.2007 15:45 |
Mo?e ja bym da? Ci dane do obu baz danych i w miar? czasu Twojego, móg?by? rzuci? okiem co tam si? dzieje. Podaj? tak: 1 baza z której chc? eksportowa? j? ma parametry takie: sql.activdane.nazwa.pl Wersja serwera: 4.1.22-log Wersja protoko?u: 10 Serwer: sql.activdane.nazwa.pl via TCP/IP U?ytkownik: System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) System porówna? dla po??czenia MySQL: uft8_unicode_ci Jenak druga baza w OVH.PL ma co? takiego: mysql5-27 Wersja serwera: 5.0.44-log Wersja protoko?u: 10 Serwer: mysql5-27 via TCP/IP U?ytkownik: System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) System porówna? dla po??czenia MySQL: uft8_unicode_ci |
|
|
Pieka |
Dodany dnia 19.03.2008 18:35:09
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
Zakladajac, ze poprawnie zaimportowales baze, wystarczy teraz, ze wykonasz pierwszy punkt instrukcji wlodekp, z ta roznica, ze zamiast dopisac Wstawisz tam: Jestem jaki jestem
![]() |
|
|
pawelx1988 |
Dodany dnia 19.03.2008 18:46:31
|
![]() Przedszkolak ![]() Postów: 92 Ostrzeżeń: 5 Data rejestracji: 13.09.2007 15:45 |
Dopisa?em w maincore.php tak jak powiedzia?e? i niestety nic nie pomog?o. Chcia?bym, aby? w miar? czasu rzuci? okiem na te dwie bazy. Da?bym Ci wszystkie potrzebne dane na PW, je?li oczywi?cie masz czas. |
|
Przejdź do forum: |