Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 04:03 27.04.24 
Компютри и Интернет
   >> Бази данни
Всички теми Следваща тема *Кратък преглед

Тема Проблем със сортиране (MySQL 4.0.26)нови  
Авторobs (Нерегистриран)
Публикувано04.09.06 11:59



Ползвам apache2triad 1.4.4.

Знам за BINARY, но не ми върши работа, тъй-като е кей-сенситив.

Проблема ми е само в сортирането, всички други проблеми с кирилица си реших, като добавих в .htaccess AddDefaultCharset CP-1251.

Опитах в my.ini да добавя default-character-set=cp1251 в [mysqld] секция, но MySQL изобщо не иска да стартира (не дава никаква грешка). Опитах също и в [client], [mysql] и пак нищо, стартира си, но не сортира.

Опитах и с PHP при connect към базата със:
mysql_query('SET NAMES CP1251') or die("Query failed: " . mysql_error());
mysql_query('SET COLLATION_CONNECTION=CP1251_GENERAL_CI') or die("Query failed: " . mysql_error());

и в 2та случая гърми с грешка Unknown system variable.

Пробвах и с пре-инсталиране :) - нищо.

Преди мисля, че ползвах apache2triad 1.4.1 (не знам каква версия е бил MySQL). Смених default-character-set на cp1251 и всичко си беше на ред.

Като пробвам през MySQL Browser да set character set 'cp1251' ми дава грешка Unknown character set: 'cp1251'.

Във C:\apache2triad\mysql\share\charsets има cp1251. Също така си има индекс файл в който е посочен cp1251 и би трябвало всичко да е ок !

Помощ?



Тема character-sets-dirнови [re: obs]  
АвторЙopдaн (Нерегистриран)
Публикувано06.09.06 02:08



И на мен при правеше проблеми 5.0.24 и предишни петици.

Май се оправи от:
character-sets-dir="C:/MySQL5/share/charsets/"
default-character-set=cp1251
във [mysql] и [mysqld]



Тема Re: character-sets-dir [re: Йopдaн]  
Авторobs (Нерегистриран)
Публикувано06.09.06 10:56



аз си фикснах проблема с инсталиране на xampp :)

btw, според докоментацията, това, което си писал е за секция [client] и съвсем не е задължително, тъй-като в 5цата е важно с каква колация създаваш БД.

както и да е ;) аз си ги сетнах така и всичко е ок:

[client]
character-sets-dir=xampp/mysql/share/charsets
default-character-set=cp1251

[mysqld]
character-set-server = latin1
collation-server = latin1_general_ci

MySQL 5 ROX!!!



Тема Re: character-sets-dirнови [re: obs]  
Авторobs (Нерегистриран)
Публикувано06.09.06 11:02



*докУментация* :)

забравих да отбележа, че се наложи след connection към БД да има mysql_query("SET NAMES CP1251"), за което четох тук в поне 10тина теми, но работи май само за версии от 4.1.32 на горе, а може и от 5 на горе (нинам).




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.