|
проблема с MySQLОбсуждение темы проблема с MySQL в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Поставил себе веб-сервер Xampp.вроде все нормально,пхп скрипты работают,но недавно обнаружил проблему.Когда создаю базу даных,то оно не читает кирилицу.с латиницей все хорошо,а вместо кирилицы ... |
|
Опции темы |
27.06.2008, 13:30 | #1 |
|
Поставил себе веб-сервер Xampp.вроде все нормально,пхп скрипты работают,но недавно обнаружил проблему.Когда создаю базу даных,то оно не читает кирилицу.с латиницей все хорошо,а вместо кирилицы иероглифы.у меня английская винда,но во всез остальных прогах все хорошо.только MySQL глючит.что делать?
|
|
27.06.2008, 16:23 | #2 |
|
vov4yk, а собственно зачем ставить себе "чудаюду", если есть всеми (ну почти) любимый Apach?
|
|
27.06.2008, 16:41 | #3 |
|
Все ставим MS IIS, и программим на C#!
|
|
27.06.2008, 17:03 | #4 |
|
чудаюда ето типа Xampp? да нет,ксампп ето целый набор: Apache, MySQL и т.д. я думаю что где-то в настройках MySQL нужно указать про кирилицу.может кто-то знает где именно?
|
|
27.06.2008, 18:00 | #5 |
|
Newfelix, Makarenya, вы чего, с дуба рухнули? Причём тут апач, какой, нахуй, си шарп? Человек о СУБД с вами говорит, хули вы дуру гоните? Причём тут пакет, которым он пользуется, когда дело в мускуле?
vov4yk, вариантов два: 1. При создании базы данных укажите кодировку сравнения cp1251_general_ci. 2. При обращении к базе данных из скрипта после выбора базы данных выполните запрос "SET NAMES `cp1251`". |
|
Этот пользователь сказал спасибо deMone за это полезное сообщение: | BleSSeD (27.06.2008) |
27.06.2008, 18:31 | #6 | ||
|
Насчет первого пункта,то не помогает.При переименовке на кирилице показывает
Цитата:
Цитата:
Последний раз редактировалось BleSSeD; 27.06.2008 в 18:31.. Причина: Добавлено сообщение |
||
|
27.06.2008, 18:50 | #7 |
|
после mysql_select_db("mydb",$db); сделайте mysql_query('SET NAMES `cp1251`');
|
|
27.06.2008, 19:02 | #8 |
|
Не помагает.все равно знаки вопроса
|
|
27.06.2008, 20:45 | #9 |
|
1. попробуй так:
Код:
mysql_connect($server, $login, $password) or die("connect " . mysql_error()); mysql_select_db($dbname) mysql_query ("set character_set_client='cp1251'"); mysql_query ("set character_set_results='cp1251'"); mysql_query ("set collation_connection='cp1251_general_ci'"); 2. А как инфа у тебя в БД попала??? |
|
27.06.2008, 22:09 | #10 | |
|
Makarenya, не помагает((((
Цитата:
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с переносом баз данных MySQL | antispam_bot | ASP, Perl, PHP и MySQL | 2 | 24.10.2008 09:27 |
Проблема с MySQL | Taral | ASP, Perl, PHP и MySQL | 6 | 22.12.2007 15:50 |
Проблема с MySQL'ом | ТехникПТО | HTML, CSS, JavaScript | 7 | 01.07.2005 23:40 |
Проблема с Mysql | Armor | Настройка серверов | 1 | 17.02.2005 07:43 |
Проблема с mySQL | Silver | HTML, CSS, JavaScript | 2 | 20.09.2003 17:27 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|