|
|
|
| Я создала нового пользователя, сделала в командной строке новую таблицу, и ввела туда данные на русском языке. Потом в консоле вевыла таблицу. Данные читаются нормально на русском, а вот в HTML опять вывадит иероглифы. Что не так? | |
|
|
|
|
|
|
|
для: Сквиртел13
(29.05.2006 в 19:29)
| | А в консоли меняли кодировку на cp1251 при помощи команды
Перед тем, как заносить данные в базу данных? Дело в том, что в коноли Windows по умолчанию используется кодировка cp866 (DOS). | |
|
|
|
|
|
|
|
для: cheops
(29.05.2006 в 23:35)
| | Когда я пишу эту команду в консоле выводится ошибка | |
|
|
|
|
|
|
|
для: Сквиртел13
(30.05.2006 в 13:28)
| | Какая? У вас консоль полноценная "Командная строка" или MySQL Command Line Client? | |
|
|
|
|
|
|
|
для: cheops
(30.05.2006 в 16:36)
| | У меня командная строка.
Эту команду сразу нужно писать или когда я вхожу через пользователя. Если ввожу сразу то вообще пишет иероглифами. А ошибку синтаксическую выдает | |
|
|
|
|
|
|
|
для: Сквиртел13
(30.05.2006 в 16:55)
| | Это команду следует вводить до вызова команды mysql, т.е. сразу как только запускаете командную строку. | |
|
|
|
|
|
|
|
для: cheops
(30.05.2006 в 22:29)
| | Когда я ввела сразу после запуска командной строки chcp то у меня высветилось:
Текущая кодовая страница:866
Когда потом перегружая командную строку и ввожу chcp 1251 то высвечиваются иероглифы и в конце 1251 | |
|
|
|
|
|
|
|
для: Сквиртел13
(31.05.2006 в 12:57)
| | >Когда потом перегружая командную строку и ввожу chcp 1251 то
>высвечиваются иероглифы и в конце 1251
Это нормально - так и должно быть. | |
|
|
|
|
|
|
|
для: cheops
(01.06.2006 в 02:16)
| | но данные всеравно в иероглифах выводятся или мне нужно новую таблицу создать? | |
|
|
|
|
|
|
|
для: Сквиртел13
(01.06.2006 в 14:51)
| | Да, данные придётся перегрузить. | |
|
|
|
|
|
|
|
для: cheops
(01.06.2006 в 15:34)
| | БОЛЬШОЕ СПАСИБО ВСЕ ПОЛУЧИЛОСЬ!!!!! | |
|
|
|
|
|
|
|
для: cheops
(01.06.2006 в 15:34)
| | Только есть одно но. В консоле данные пишутся аброй катаброй вместо русских букв. Можно это как-то исправить? | |
|
|
|
|
|
|
|
для: Сквиртел13
(01.06.2006 в 15:41)
| | Не должно быть такого - у вас какая версия Windows? | |
|
|
|
|
|
|
|
для: cheops
(01.06.2006 в 22:04)
| | а я пишу chcp 1251. и все тоже в иероглифах (винда ХР), но если перезапустить смд, то chcp уже говорит что кодировка 866. | |
|
|
|
|
|
|
|
для: noob
(02.06.2006 в 19:16)
| | Да, так и должно быть, согласен - не удобно. | |
|
|
|
|
|
|
|
для: cheops
(01.06.2006 в 22:04)
| | У меня XP стоит | |
|
|
|
|
|
|
|
для: Сквиртел13
(03.06.2006 в 13:31)
| | Не должно бы абра-кодабры быть на XP после смены кодировки... У вас SP2? | |
|
|
|
|
|
|
|
для: cheops
(03.06.2006 в 15:16)
| | А что такое SP2? | |
|
|
|
|
|
|
|
для: Сквиртел13
(03.06.2006 в 16:19)
| | Service Pack 2
Подробно:
http://www.interface.ru/fset.asp?Url=/microsoft/news/n040618171.htm | |
|
|
|
|
|
|
|
для: F12
(03.06.2006 в 17:05)
| | А точно. Спасибо за ссылку!!! | |
|
|
|
|
|
|
|
для: cheops
(03.06.2006 в 15:16)
| | ДА. | |
|
|
|
|
|
|
|
для: Сквиртел13
(03.06.2006 в 18:07)
| | А у вас шрифт какой выбран? Посмотреть можно в свойствах окна?
PS Следует использовать Lucida Console. | |
|
|
|
|
|
|
|
для: cheops
(03.06.2006 в 22:05)
| | Подскажите, пожалуйста можно ли сделать так, чтоб в MySQL по умолчанию koi8r было, если можно, то как это сделать и чем это грозит? | |
|
|
|
|
|
|
|
для: apata
(08.06.2006 в 10:58)
| | Для этого в конфигурационном файле php.ini в корне диска С: пропишите
[mysqld]
default-character-set=koi8r
|
PS Под новые вопросы лучше заводить новые темы. | |
|
|
|