Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) MySQL Как решить проблему с кодировкой резервной копией БД?

Как решить проблему с кодировкой резервной копией БД?


     10.04.2016    MySQL    550

вопрос
Сегодня решил откатать базу данных, но на сайте вылезли кракозябры. Использую DLE 10.6 кодировка UTF 8. Прроблема в том, что в архиве резерв БД сохраняется в WIN1251, при этом сама база на UTF 8. Вот шапка базы:
DROP TABLE IF EXISTS `dle_admin_logs`;
CREATE TABLE `dle_admin_logs` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(40) NOT NULL DEFAULT '',
  `date` int(11) unsigned NOT NULL DEFAULT '0',
  `ip` varchar(40) NOT NULL DEFAULT '',
  `action` int(11) NOT NULL DEFAULT '0',
  `extras` text NOT NULL,
  PRIMARY KEY (`id`),
  KEY `date` (`date`)
) ENGINE=MyISAM AUTO_INCREMENT=4771 /*!40101 DEFAULT CHARSET=utf8 */;

Парни, может кто знает, где копать?

Ответа пока нет


Комментарии пользователей (2)

Westus
4

189 | 28

Westus - 10 апреля 2016 20:13 - Юзер

Открыть в notepad++ и преобразовать в кодировку utf-8 без bom.

svarog
33

svarog - 11 апреля 2016 05:18 - Юзер

Если честно, это не решение. Мне нужно откатываться через админку, а не через преблуды. Но за ответ спасибо.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы