We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32072
    • 30 Posts
    Igor спасибо большое.
    Ваши рекомендации очень помогли
      • 32607
      • 2 Posts
      спасибо работает
      но я успел уже забить контент
      Вопрос как конвертнуть дамп сформированный с latin1 в utf8

      • Quote from: wolgri at Jan 31, 2008, 10:32 AM

        спасибо работает
        но я успел уже забить контент
        Вопрос как конвертнуть дамп сформированный с latin1 в utf8
        Это является достаточно сложным вопросом. Но решение есть, подобным как раз занимался Алексей, наш модератор, когда переносил базу данных MODx.ru с latin на utf-8. Обратитесь к нему, думаю, он подскажет решение.
          Разработка сайтов и программных модулей на MODX.
          Опыт работы на MODx с 2005 года. Высокое качество.
          Компания Baltic Design Colors: http://www.bdcolors.ru.
          • 32607
          • 2 Posts
          уже решил
          mysqldump -u myuser -p mydb --default-character-set=latin1 > mydump.sql
            • 897
            • 1,620 Posts
            ну это когда есть доступ к командной строке и мускулю. на хостингах такое не пройдет
              "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

              Не используйте Revo для "просто сайтов". Используйте Evo

              Who can defeat the Russian bear?
              • 7454
              • 29 Posts
              Ребят помогите sad

              Была база на старом сервере, хостер перенес меня на новый сервер, сайт и админка показывается нормально на новом сайте. Но решил изменить некоторые данные например закголовок ставлю "тест", а мне сохраняется и выдает "?�?�???�", что делать, сайт уже корявый в онлайне сделать ничего не могу.

              • Quote from: dimmon at Feb 28, 2008, 09:38 AM

                Ребят помогите sad
                В какой кодировке была старая база данных? Какая она стала сейчас?
                  Разработка сайтов и программных модулей на MODX.
                  Опыт работы на MODx с 2005 года. Высокое качество.
                  Компания Baltic Design Colors: http://www.bdcolors.ru.
                  • 7454
                  • 29 Posts
                  Quote from: Igor at Feb 28, 2008, 09:41 AM

                  В какой кодировке была старая база данных? Какая она стала сейчас?


                  И на старои и на новом все одинаково:
                  По информации из phpMyAdmin:
                  MySQL-кодировка: UTF-8 Unicode (utf8)
                  Серверные переменные и настройки:
                  character set client utf8
                  (Глобальное значение) latin1
                  character set connection utf8
                  (Глобальное значение) latin1
                  character set database latin1
                  character set results utf8
                  (Глобальное значение) latin1
                  character set server latin1
                  character set system utf8
                  character sets dir /usr/share/mysql/charsets/
                  collation connection utf8_unicode_ci
                  (Глобальное значение) latin1_swedish_ci
                  collation database latin1_swedish_ci
                  collation server latin1_swedish_ci

                  таблицы: Сравнение utf8_general_ci
                    • 7454
                    • 29 Posts
                    Смотрю:

                    SHOW VARIABLES LIKE "character_set_database";
                    старый сервер:
                    character_set_database latin1
                    новый сервер:
                    character_set_database cp1251

                    show variables like "collation_database";
                    старый
                    collation_database latin1_swedish_ci
                    новый
                    collation_database cp1251_general_ci

                    достаточно ли будет сделать:

                    ALTER DATABASE db_name CHARACTER SET latin1 COLLATE latin1_swedish_ci

                    или можно вообще убить базу?
                    • Quote from: dimmon at Feb 28, 2008, 10:06 AM

                      ALTER DATABASE db_name CHARACTER SET latin1 COLLATE latin1_swedish_ci
                      Сомневаюсь, что это что-то даст вам.
                      Думаю, что проще всего спросить на этот счет у Алексея.
                        Разработка сайтов и программных модулей на MODX.
                        Опыт работы на MODx с 2005 года. Высокое качество.
                        Компания Baltic Design Colors: http://www.bdcolors.ru.