Здравствуйте! Не могу воостановить в phpmyadmin базу данных после дидоса на мой сайт. Таблица session забита до отказа. Подскажите, чем открыть на компе дамп базы и как почистить бд. Пробовал через денвер, пишет ошибку какими-то кракозябрами.
если проблема только в объёме таблицы сессии - откройте дамп любым текстовым редактором, который сможет переварить общий объёмТаблица session забита до отказа. Подскажите, чем открыть на компе дамп базы и как почистить бд
это ж самое интересное - какую ошибку?Пробовал через денвер, пишет ошибку какими-то кракозябрами.
так же, как и в базе...весь вопрос в том, как она там называется в текстовом редакторе
-- Структура таблицы `session`
--
DROP TABLE IF EXISTS `session`;
CREATE TABLE IF NOT EXISTS `session` ( `sessionhash` char(32) NOT NULL DEFAULT '', `userid` int(10) unsigned NOT NULL DEFAULT '0', `host` char(15) DEFAULT NULL, `idhash` char(32) DEFAULT NULL, `lastactivity` int(10) unsigned NOT NULL DEFAULT '0', `location` char(255) DEFAULT NULL, `useragent` char(100) DEFAULT NULL, `styleid` smallint(5) unsigned NOT NULL DEFAULT '0', `languageid` smallint(5) unsigned NOT NULL DEFAULT '0', `loggedin` smallint(5) unsigned NOT NULL DEFAULT '0', `inforum` smallint(5) unsigned NOT NULL DEFAULT '0', `inthread` int(10) unsigned NOT NULL DEFAULT '0', `incalendar` smallint(5) unsigned NOT NULL DEFAULT '0', `badlocation` smallint(5) unsigned NOT NULL DEFAULT '0', `bypass` tinyint(4) NOT NULL DEFAULT '0', `profileupdate` smallint(5) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`sessionhash`)
) ENGINE=MEMORY DEFAULT CHARSET=utf8;
-- Дамп данных таблицы `session`
--
INSERT INTO `session` ......
ну скопировали бы сюда кракозябры, может, мы бы прочитали...А в денвере не могу понять - они кракозябры и номера ошибки нету (((
так же, как и в базе...
Код:-- Структура таблицы `session` -- DROP TABLE IF EXISTS `session`; CREATE TABLE IF NOT EXISTS `session` ( `sessionhash` char(32) NOT NULL DEFAULT '', `userid` int(10) unsigned NOT NULL DEFAULT '0', `host` char(15) DEFAULT NULL, `idhash` char(32) DEFAULT NULL, `lastactivity` int(10) unsigned NOT NULL DEFAULT '0', `location` char(255) DEFAULT NULL, `useragent` char(100) DEFAULT NULL, `styleid` smallint(5) unsigned NOT NULL DEFAULT '0', `languageid` smallint(5) unsigned NOT NULL DEFAULT '0', `loggedin` smallint(5) unsigned NOT NULL DEFAULT '0', `inforum` smallint(5) unsigned NOT NULL DEFAULT '0', `inthread` int(10) unsigned NOT NULL DEFAULT '0', `incalendar` smallint(5) unsigned NOT NULL DEFAULT '0', `badlocation` smallint(5) unsigned NOT NULL DEFAULT '0', `bypass` tinyint(4) NOT NULL DEFAULT '0', `profileupdate` smallint(5) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`sessionhash`) ) ENGINE=MEMORY DEFAULT CHARSET=utf8;
это - структура, начинается обычно с DROP TABLE IF EXISTS
и это трогать не надо
а вот дальше - данные:
Код:-- Дамп данных таблицы `session` -- INSERT INTO `session` ......
начинается с INSERT INTO
можно убрать всё
===
ну скопировали бы сюда кракозябры, может, мы бы прочитали...
в самом дампе, там, где кириллица - таблица пост - там кириллица?
чем дамп делался?
а выше? структура? на месте?и вот, что осталось в самой базе, в таблице session :
а выше? структура? на месте?
вот это выкинуть
LOCK TABLES `session` WRITE;
;
INSERT INTO
должно остаться:
-- структура сессии (полностью запрос на создание структуры)
потом коммент
--
-- Dumping data for table `session`
--
и всё, дальше сразу коммент про сеттинг
--
-- Table structure for table `setting`
--
да, на вид - всё верноВот что осталось:
да, на вид - всё верно
и что теперь, дамп заливается?
покажите сайт (можно в ЛС)
кодировка сайта?
кодировка дампа? (по дефолту всё, что сливается из ПМА - в утф, но ведь Вам хостер дамп выдал... возможны варианты...)
я уже спрашивала: кириллица в дампе - читаемая?
значит, всё хорошо