Преобразуване на DLE кодиране на база данни чрез SSH - DataLife Engine (DLE)

Раздели на сайта

Информация

Разрешение на сайта

регистрация в сайта

Конвертирайте DLE кодиране на база данни чрез SSH

Така че нека да разгледаме как да променим кодирането на базата данни за DLE направо на сървъра, използвайки черупка (SSH), използвайки операционната система като пример CentOS 5. Ако базата данни е много голяма, първо отидете на конфигурационния файл на MySQL сървъра my.cnf и временно променете стойността на редовете max_allowed_packet в него на по-голяма стойност. Това е например:
Рестартирайте MySQL сървъра с командата
Освен това, за улесняване на работата, преминаваме през SSH към архивната папка на желания сайт, където ще извършим всички манипулации с базата данни, за да променим кодирането от utf-8 на windows-1251. Например с тази команда ( всички пътеки в командите ще бъдат посочени например и ще трябва да ги промените на свои спрямо пътищата на вашия сървър):
По време на работата на сайта е по-добре в административния панел на скрипта за посетители.

един. Изхвърлете най-новата база данни, като използвате раздела „Управление на база данни“ на администраторския панел. Свалянето обикновено се нарича нещо като 2012-03-16_02-10_user_base_55e2d753e9072ed783a2258bbf2d6106.sql.gz

Нека го разопаковаме с командата:
Ще получите файла 2012-03-16_02-10_user_base_55e2d753e9072ed783a2258bbf2d6106.sql, който ние просто ще преименуваме чрез контролния панел за улеснение на работата, например, на dump.sql. Като алтернатива, ако размерът на базата данни е твърде голям, тогава зареждането може да се извърши чрез черупката със следната команда: