ш и И или эти чортовы кодировки в MySQL - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Wed, 27 Nov 2024 21:46:59 +0300 Ну в принципе можно править и следить за поступающими данными... но всё-же моя лень вновь одолелеа меня и поэтому я залил все в cp1251 а после подключения к бд написал mysql_query(&quot;SET NAMES &#039;utf8&#039; COLLATE &#039;utf8_general_ci&#039;&quot;); . Всё-таки добавить 1 строчку в 1 файл легче чем править пусть всего 1,5 пусть своего но всё-же мегабайта кода. https://visavi.net/topics/1121/47714 ш и И или эти чортовы кодировки в MySQL Estor Thu, 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 Lugaro Thu, 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 Estor Thu, 01 Oct 2009 15:30:37 +0400 Сообщения https://visavi.net/topics/1121/47614 1. Попробуй изменить кодировку самого файла дампа на ютф https://visavi.net/topics/1121/47359 ш и И или эти чортовы кодировки в MySQL Димон Thu, 01 Oct 2009 02:43:51 +0400 Сообщения https://visavi.net/topics/1121/47359 2, эта проблема может попасть при переносе базы форума 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(&quot;SET NAMES &#039;utf8&#039; COLLATE &#039;utf8_general_ci&#039;&quot;)<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 Protus Wed, 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 Protus Wed, 30 Sep 2009 21:39:13 +0400 Сообщения https://visavi.net/topics/1121/47273 Может кто знает наиболее легкий способ разрешения данной проблемы без правки дампа ? и/или постоянного контроля за этим в скрипте.<br> P.s.: принудительоя установка кодировки соединения не помогает. https://visavi.net/topics/1121/47112 ш и И или эти чортовы кодировки в MySQL Estor Wed, 30 Sep 2009 16:46:03 +0400 Сообщения https://visavi.net/topics/1121/47112