ш и И или эти чортовы кодировки в MySQL - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Wed, 27 Nov 2024 21:46:59 +0300Ну в принципе можно править и следить за поступающими данными... но всё-же моя лень вновь одолелеа меня и поэтому я залил все в cp1251 а после подключения к бд написал mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'"); . Всё-таки добавить 1 строчку в 1 файл легче чем править пусть всего 1,5 пусть своего но всё-же мегабайта кода.
https://visavi.net/topics/1121/47714
ш и И или эти чортовы кодировки в MySQL EstorThu, 01 Oct 2009 17:55:49 +0400Сообщенияhttps://visavi.net/topics/1121/47714Вот как можно поправить дамп <a href="http://snippets.pp.ru/article/130/" target="_blank" rel="nofollow">http://snippets.pp.ru/article/130/</a>
https://visavi.net/topics/1121/47704
ш и И или эти чортовы кодировки в MySQL LugaroThu, 01 Oct 2009 17:40:22 +0400Сообщенияhttps://visavi.net/topics/1121/47704У меня вот на новом хостинге попалась такая фигня. И это не зависит от скрипта или версии базы. А как так получается хз, нигде не нашел объяснения.<br>
//<br>
Вот и у меня все переменные стоят на юникоде, а сервер на этом 1251 и поменять никак <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad"> .<br>
//<br>
Кодировка дампа и так юникод.<br>
//<br>
может кто знает как выглядят эти букавки в изначальном виде. А то нашел обозначения, но их почему-то лис не переваривает.
https://visavi.net/topics/1121/47614
ш и И или эти чортовы кодировки в MySQL EstorThu, 01 Oct 2009 15:30:37 +0400Сообщенияhttps://visavi.net/topics/1121/476141. Попробуй изменить кодировку самого файла дампа на ютф
https://visavi.net/topics/1121/47359
ш и И или эти чортовы кодировки в MySQL ДимонThu, 01 Oct 2009 02:43:51 +0400Сообщенияhttps://visavi.net/topics/1121/473592, эта проблема может попасть при переносе базы форума phpBB-WAP версии все, кроме 7
https://visavi.net/topics/1121/47331
ш и И или эти чортовы кодировки в MySQL СерегаWed, 30 Sep 2009 23:13:24 +0400Сообщенияhttps://visavi.net/topics/1121/47331спижжено<br>
----<br>
Проделал рекомендуемые шаманские действия. Как то:<br>
1. прописать во все команды CREATE TABLE ... DEFAULT CHARSET=utf8<br>
2. добавить команду после подключения к базе - mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'")<br>
А зло оказалось в опции MySql сервера: default-character-set = cp1251<br>
которая устанавливает следующие переменные сервера ( их можно посмотреть в PhpMyAdmin)<br>
character_set_database и character_set_server<br>
команда же SET NAMES меняет переменные character_set_client, character_set_results, character_set_connection<br>
и б@#ть, пока не поменяешь глобальную переменную в настройках MySQL сервера default-character-set = cp1251 <br>
на default-character-set = utf8 счастья с сабжевыми буквами нет. Т.е. если на хостинге прописано у сервера 1251, то хоть забодайся - счастья не будет. Все выше сказанное опробовалось на MySQL сервере версии 4.1.16
https://visavi.net/topics/1121/47274
ш и И или эти чортовы кодировки в MySQL ProtusWed, 30 Sep 2009 21:41:12 +0400Сообщенияhttps://visavi.net/topics/1121/47274кхм... не первый раз читаю про такую проблему, только вот ни разу не встречал<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> оно вообще где может попасться?
https://visavi.net/topics/1121/47273
ш и И или эти чортовы кодировки в MySQL ProtusWed, 30 Sep 2009 21:39:13 +0400Сообщенияhttps://visavi.net/topics/1121/47273Может кто знает наиболее легкий способ разрешения данной проблемы без правки дампа ? и/или постоянного контроля за этим в скрипте.<br>
P.s.: принудительоя установка кодировки соединения не помогает.
https://visavi.net/topics/1121/47112
ш и И или эти чортовы кодировки в MySQL EstorWed, 30 Sep 2009 16:46:03 +0400Сообщенияhttps://visavi.net/topics/1121/47112