![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Senior Member
|
![]()
Можно обойтись без услуг "dumper".
Быстро конвертировать кодировку можно SQL запросом: Код:
ALTER TABLE tt_content CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci; |
![]() |
![]() |
![]() |
#3 |
Administrator
|
![]()
напишу здесь, как конвертировать с dumper
Исходная ситуация - все таблицы с дефолтовым коллашном (который соответствует latin1). Так бывает, когда не выставили в начале кодировку utf Ситуации бывают и другие - так что за могут потребовать эксперименты. Что делаем 0) делаем бэкап 1) ставим экст sfdbutf8 и меняем коллашн у всех таблиц и полей на utf8_general_ci 2) скачиваем dumper http://sypex.net/products/dumper/downloads/ и используем настройки PHP код:
|
![]() |
![]() |
![]() |
#4 | |
Новенький
Регистрация: 10.11.2009
Сообщений: 2
|
![]()
Valery Romanchev, как-то у Вас сложно все! Вы же сами упомянули прекрасный инструмент дампер! Тут же коммент говорящий
![]() Цитата:
2. пишем строку define('RESTORE_CHARSET', 'forced->utf8'); 3. прямо в этом же окне, где выполняли только что бякап, разворачиваем базу обратно Вуаля! Улыбаемся и машем! ![]()
__________________
www.TRANCEWORLD.ru -- Все о музыке в стиле TRANCE! |
|
![]() |
![]() |
![]() |
#5 |
Новенький
Регистрация: 29.12.2009
Сообщений: 1
|
![]()
Для особо ленивых кто любит phpMyAdmin
1. отмечаем все таблицы в вашей базе, выбираем действие "Анализ таблицы" 2. Из окошка SQL запросов, копируем список имен всех таблиц, каждое имя таблицы будет отделено так ( `имя_таблицы`, ) 3. кидаем список в редактор и задаем поиск с заменой вначале меняем ( `, ) на ( CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci; ) затем заменяем просто ( ` ) на ( ALTER TABLE ) 4. получаем вот такой готовый списочек SQL запросов PHP код:
УсЁ! |
![]() |
![]() |
![]() |
#6 |
Senior Member
|
![]()
Есть еще экст. sfdbutf8 http://typo3.org/extensions/reposito...butf8/current/ быстро и удобно.
__________________
Дмитрий Васильев, "T3 студия" По всем вопросам связанным с TYPO3, пишите пожалуйста сюда https://vk.com/t3studio www.typo3.ru.net |
![]() |
![]() |
![]() |
#7 |
Новенький
Регистрация: 23.03.2010
Сообщений: 4
|
![]() |
![]() |
![]() |
![]() |
#8 |
Продвинутый
Регистрация: 21.03.2010
Сообщений: 33
|
![]()
Метод, приведённый в первом посте, не совсем верен. Правильный метод описан тут (по английски): http://bugs.typo3.org/view.php?id=6098#c15368
Конвертировать необходимо через binary, если хотите сохранить все поля правильно. |
![]() |
![]() |
![]() |
#9 |
Новенький
Регистрация: 23.03.2010
Сообщений: 4
|
![]() |
![]() |
![]() |
![]() |
#10 |
Продвинутый
Регистрация: 21.03.2010
Сообщений: 33
|
![]()
У Вас конвертируется таблица, а вот collate и character set для полей останутся в старой кодировке. В результате получите это: http://lists.typo3.org/pipermail/typ...il/001465.html
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MySql 6 как работает с Typo3? | margol | Установка | 0 | 08.10.2007 13:01 |
как автоматически запускать Apache и MySQL | student-uni | Установка | 1 | 05.01.2007 15:35 |
Пункты меню как записи из таблицы | Pilot | Общие вопросы | 6 | 01.02.2005 02:29 |
Как поставмть кодировку windows-1251 или utf-8 | andrew | Локализация проекта | 1 | 07.01.2005 18:08 |
Вопрос от чайника: как форматировать таблицы? | navigator | Общие вопросы | 1 | 02.06.2004 17:29 |