Post
#1
|
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
Zdurniałem.
php: 5.0.3 MySQL: 4.1.8 Mantis: 0-19.2 Próba dodania np. kategorii zawirajacej PL znaczki skutkuje wynikiem: Cytat Błąd bazy danych #1267: Illegal mix of collations (latin2_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=' dla zapytania SELECT COUNT(*) FROM mantis_project_category_table WHERE project_id='1' AND category='Funkcjonalności'. Przyznam, ze nie wgryzałem się w manual nowego mysql'a - gdzie szukac przyczyny błędu? Kodowanie strony ustawione na UTF-8. Niestosowanie polskich znaków eliminuje błędy, ale to nie o to przecież chodzi.. Pomóżcie ciężko zapracowanemu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
http://dev.mysql.com/doc/mysql/en/charset-mysql.html
http://dev.mysql.com/doc/mysql/en/charset-connection.html, itd Cytat shell> mysqld shell> mysqld --default-character-set=latin1 shell> mysqld --default-character-set=latin1 \ --default-collation=latin1_swedish_ci // lub przy kompilacji mysqla ustawia sie te parametry. // ... SET NAMES 'charset_name' SET CHARACTER SET charset_name SET NAMES indicates what is in the SQL statements that the client sends. Thus, SET NAMES 'cp1251' tells the server ``future incoming messages from this client will be in character set cp1251.'' It also specifies the character set for results that the server sends back to the client. (For example, it indicates what character set column values will have if you use a SELECT statement.) A SET NAMES 'x' statement is equivalent to these three statements: mysql> SET character_set_client = x; mysql> SET character_set_results = x; mysql> SET character_set_connection = x; Nie wiem czy to zadziala, u siebie mam tylko utf_general_ci, wiec nie mam jak tego sprawdzic. |
|
|
|
scanner [Błąd bazy danych #1267: Illegal mix of collations 31.01.2005, 12:41:05
GrZeCh hmm .. jako ze nie jestem specjalista w tej dziedz... 1.02.2005, 11:36:43
Bora Scanner jak udało tobie się to rozwiązać?
Mam na l... 28.02.2005, 00:16:06
tts http://bugs.mysql.com/bug.php?id=3611
mnie udalo ... 22.03.2005, 03:46:50 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 08:48 |