Спустя 7 часов, 40 минут, 34 секунды (5.11.2007 - 21:03) ProGGGer написал(а):
Попробуй после установки соединения следующие запросы:
mysql_query("set names utf8");
mysql_query("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_unicode_ci'");
и посмотреть Здесь
mysql_query("set names utf8");
mysql_query("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_unicode_ci'");
и посмотреть Здесь
Спустя 15 часов, 6 минут, 11 секунд (6.11.2007 - 12:10) lenich написал(а):
Да тож самое сделал.Оказалось ошибка была вообще в проге через которую z просматривал результат. Это она с юникодом не может работать. Прога Mysql Query Browser (MySQL GUI Tools 5.0).
Спустя 9 дней, 9 часов, 6 минут, 3 секунды (15.11.2007 - 21:16) Bahjahkah написал(а):
А в самом MySQL таблицы в какой кодировке лежат?
Спустя 13 часов, 27 минут, 17 секунд (16.11.2007 - 10:43) lenich написал(а):
Ну в какой поставишь - в такой и лежат.
Спустя 2 года, 5 месяцев, 20 дней, 7 часов, 6 минут, 9 секунд (6.05.2010 - 16:49) Sequestro написал(а):
А в самом MySQL таблицы в какой кодировке лежат?
по умолчанию - utf8, если сервак свой, можно настроить умолчания:
mysql.ini (/etc/mysql.cnf для linux) ->
[mysqld]
default-character-set=кодировка
character-set-server=кодировка
init-connect="SET NAMES кодировка"
skip-character-set-client-handshake
Кстати, для драйвера ODBC к подключению дописываем: stmt=SET NAMES 'utf8'
по умолчанию - utf8, если сервак свой, можно настроить умолчания:
mysql.ini (/etc/mysql.cnf для linux) ->
[mysqld]
default-character-set=кодировка
character-set-server=кодировка
init-connect="SET NAMES кодировка"
skip-character-set-client-handshake
Кстати, для драйвера ODBC к подключению дописываем: stmt=SET NAMES 'utf8'