MySQL и кириллица

Страницы: 1
RSS
MySQL и кириллица
 
Добрый день
Пытаюсь занести из qlua в mysql название бумаги. С кириллицей поймал проблему
БД и таблицы в кодировке UTF8
- Получаю название бумаги (да или просто пробую "Привет"), сую в базу и:
nilLuaSQL: error executing query. MySQL: Incorrect string value: '\xD1\xE1\xE5\xF0\xE1\xE0...' for column 'shortname' .........
- Пробую перед вставкой указать SET NAMES 'cp1251'; получаю:
nilLuaSQL: error executing query. MySQL: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPD ATE engine1.tickers SE T shortname='????????' ......
Как подружить кириллицу lua и mysql подскажите
 
Сорри - поправка
- Пробую перед вставкой указать SET NAMES 'cp1251'; получаю кроказябры в базе
 
как правило вместо заглавных букв.
Џривет “—Ђ‘’Ќ€ЉЂЊ соревнований
Привет УЧАСТНИКАМ соревнований
(Извиняюсь, разучился редактировать сообщения)
 
Если записать в QLuа, потом прочитать в QLua и отобразить в quik через message данные - корректно отобразится?
Если да - разбирайтесь с тем средством, каким вы просматривает базу , там проблема
 
Извиняюсь - работа была
Џривет “—Ђ‘’Ќ€ЉЂЊ соревнований - так же и считывается
Т.е. вставка в таблицу идет с сбоем кодировки
 
SELECT кириллицу корректно из базы забирает, а вставляет не корректно
 
Решения:
Принудительно http://mydc.ru/topic334.html
или
Аккуратно: скрипт LUA на ср1251 и SET NAMES cp1251;
Тогда вроде ОК
Страницы: 1
Читают тему
Наверх