Конвертировать базу данных из CP1251 в UTF-8

Рубрика: Модули DLE » Разные скрипты для DLE
Конвертировать базу данных из CP1251 в UTF-8
Удобный способ для из одной кодировки базы данных конвертировать в другую. Представляем вам рабочий скрипт дле или конвертировать базу данных из CP1251 в UTF-8 с помощью convert.php файла. Вот такой простой способ сегодня вы узнаете, как сконвертировать базу данных DLE CP-1251 в UTF8.

Решение:
1. Скачать дамп Dle сайта.
2. Установить его на локальный сервер (с базой в utf8_general_ci).
3. Запустить файл convert.php из архива, то есть добавить в файл в корень локального сервера с файлами robos.txt и запустить через браузер (ваш-домен/convert.php)

Но в начале добавить свои данные
    $db = 'audioz'; название базы данных
    $login = 'root'; оставляем
    $passw = ''; пароль если есть 
    $host = '';
можно прописать как в config.php

4. Зайти в phpMyAdmin убедиться, что Collation сконвертировался.

5. В старых файлах DLE заменить соответствующие записи: config.php:

'charset' => "UTF-8",


в файле dbconfig.php:

define ("COLLATE", "utf8");


6. Если обновляемся, то запустить /upgrade/index.php.

Работает на версиях движка: DataLife Engine 9.x-10.х или на свежей версии Dle 10.1 и выше

  • 40
Рубрика: DLE модули » Разные скрипты
Ранее » Скрипт — онлайн консультанта« Далее DLE Парсер погоды с GisMeteo и Yandex
Добавление комментарияОставить комментарий