русская кодировка в MySQL
Модератор: Bizdelnick
-
Chester
- Сообщения: 7
русская кодировка в MySQL
подскажите пожалуйста что следует прописать,чтобы выставить в MySQL русскую кодировку :o
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: русская кодировка в MySQL
могу ошибаться, но текст в MySQL хранится в той кодировке, в которой его туда ввлеи. Соответственно все должно работать и так. (У меня всегда все работало нормально)
Rock'n'roll мертв © БГ
-
Chester
- Сообщения: 7
Re: русская кодировка в MySQL
К сожалению в моём случае не так
мне нужно выставить русскую кодировку,если не ошибаюсь она называется Ext-8
когда я делаю базу,а потом просматриваю её в Knoda, - часть символов - вопросики и квадратики
я знаю в чем проблема ,но не знаю как её решить
PS в Кноде нет настроек выбора кодировки,нужно настроить сам MySQL
мне нужно выставить русскую кодировку,если не ошибаюсь она называется Ext-8
когда я делаю базу,а потом просматриваю её в Knoda, - часть символов - вопросики и квадратики
я знаю в чем проблема ,но не знаю как её решить
PS в Кноде нет настроек выбора кодировки,нужно настроить сам MySQL
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: русская кодировка в MySQL
Боюсь, что проблема в KNoda. (Я не пользовал этого зверя, так что тут не помогу)
И интересен момент - как "делается" база?
И интересен момент - как "делается" база?
Rock'n'roll мертв © БГ
-
bobrik
- Сообщения: 183
Re: русская кодировка в MySQL
Друг мой! Я прорицатель! У тебя мускул 4.1! У-у-у-у нутром чую! И кодировка у тебя у-у-у-у (!!!) UTF-8! О! Не удивляйся! У меня та же фигня! Даже в консоли.
-
Atari
- Сообщения: 8
Re: русская кодировка в MySQL
Кодировка в MySQL ставиться такая же как в самой системе,в данном случае UTF-8 получаетца...
Вот выписка :
Создание БД в нижних версиях производится командой:
*
CREATE DATABASE `ИМЯ_MySQL_БД`
*
В верхних версиях тоже можно использовать такую команду, но она приведет к созданию БД c параметрами по умолчанию, а MySQL-сервер по умолчанию подразумевает набор latin1. Для поддержки кодировки cp1251 и создания БД в ей же :
*
CREATE DATABASE `ИМЯ_MySQL_БД` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_c
(Точный синтаксис не подскажу,не знаю
)
Вот выписка :
Создание БД в нижних версиях производится командой:
*
CREATE DATABASE `ИМЯ_MySQL_БД`
*
В верхних версиях тоже можно использовать такую команду, но она приведет к созданию БД c параметрами по умолчанию, а MySQL-сервер по умолчанию подразумевает набор latin1. Для поддержки кодировки cp1251 и создания БД в ей же :
*
CREATE DATABASE `ИМЯ_MySQL_БД` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_c
(Точный синтаксис не подскажу,не знаю
-
bobrik
- Сообщения: 183
Re: русская кодировка в MySQL
Прикол в том, что либо из консоли корявки и в гуишке тоже, либо в гуишке по русски и в консоли вопросики. Через некоторое время все перетекает к первому случаю. Ей-богу, это глюки.
-
Atari
- Сообщения: 8
Re: русская кодировка в MySQL
БД к чему создаёшь?Я так понял что к сайту?Я прав? 