![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 09.07.2013
Сообщений: 249
|
![]()
Перепробовал варианты внесения в базу данных записей из кирилических букв используя разные виды кодировки(set names 'utf-8' | 'koi8-r' | 'cp866' | 'cp1251'), всякий раз обновляя запись в таблице перед отбором, при котором всёравно вижу кракозябры типа '???? ??'. Как лечить?(терминал по умолчанию юзает UTF-8)
do not use your brain
Последний раз редактировалось Кащей; 25.09.2013 в 22:12. |
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 09.07.2013
Сообщений: 249
|
![]() Цитата:
Со скриптом я не уверен что прокатит, так как юзаю C-API и ниразу не видел чтобы в Си устанавливалась кодировка или чтобы она была отлична от кодировки терминала. Я ето к тому, что вывод будет опять же в консоль и по тому всёравно будут кракозябры.
do not use your brain
|
|
![]() |
![]() |
![]() |
#4 | |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]()
Как вы устанавливаете кодировку Mysql? После обеда проверю у себя, отпишусь.
Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 09.07.2013
Сообщений: 249
|
![]()
SET NAMES 'utf8';
на пример.
do not use your brain
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]() Код:
Код:
Если нет, создайте в PhpMyAdmin базу с utf8>utf8_unicode_ci Последний раз редактировалось _PROGRAMM_; 26.09.2013 в 15:42. |
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 09.07.2013
Сообщений: 249
|
![]() Цитата:
А со скрипта всё хорошо. Значит не буду париться.
do not use your brain
Последний раз редактировалось Кащей; 26.09.2013 в 17:19. |
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]()
Ну все таки для общего развития. Правильно ли я понял. Вы заходили в консоль, там набирали
Код:
Код:
Код:
Последний раз редактировалось _PROGRAMM_; 26.09.2013 в 18:34. |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 09.07.2013
Сообщений: 249
|
![]()
Точнее так:
Код:
do not use your brain
Последний раз редактировалось Кащей; 26.09.2013 в 23:15. |
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]()
Я нашел только два выхода - изначально создать базу с нужной кодировкой или же пропарсить всю таблицу, меняя кодировки у VARCHAR'ов и TEXT'ов, например тем же C++'ом.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
кодировка Mysql | Nebojitel | SQL, базы данных | 0 | 01.11.2011 20:12 |
MySQl - кодировка | Kapitann | PHP | 1 | 24.10.2010 01:34 |
Кодировка MySql | Musho | Java Базы данных (JDBC, JPA, Hibernate) | 1 | 05.10.2010 05:25 |
База данных MySQL и кодировка! | nikolai_P | SQL, базы данных | 3 | 17.11.2009 22:50 |
Кодировка в MySQL и Delphi | Droid | БД в Delphi | 2 | 18.06.2009 00:08 |