Перейти к публикации

Как восстановить таблицу banner_tag


Рекомендованные сообщения

Снес таблицу banner_tag в базе, как ее восстановить ?

сайт www.a7d.com.ua

Делал бекап таблицы этой, но он почему-то не хочет погружаться.

Ссылка на сообщение
Поделиться на других сайтах

Снес таблицу banner_tag в базе, как ее восстановить ?

такой таблицы в дистрибутиве нет

Ссылка на сообщение
Поделиться на других сайтах

ну ж ее не сам создал,

она идет в таблице dle_banner

может єто не таблица, а строка....

Ссылка на сообщение
Поделиться на других сайтах

есть таблица dle_banners

Выполните в MyPHPAdmin

CREATE TABLE dle_banners (
`id` smallint(5) NOT NULL auto_increment,
`banner_tag` varchar(40) NOT NULL default '',
`descr` varchar(200) NOT NULL default '',
`code` text NOT NULL,
`approve` tinyint(1) NOT NULL default '0',
`short_place` tinyint(1) NOT NULL default '0',
`bstick` tinyint(1) NOT NULL default '0',
`main` tinyint(1) NOT NULL default '0',
`category` VARCHAR(200) NOT NULL default '',
`grouplevel` varchar(100) NOT NULL default 'all',
PRIMARY KEY (`id`)
) TYPE=MyISAM[/code]

Ссылка на сообщение
Поделиться на других сайтах

А как правильно это выполнить, если не сложно можно попросить описать по шагам для особо одаренных...

Попробовал по ламерскому способу импортировать вышло :

Ответ MySQL: Документация

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ÐÏࡱá' at line 1

Когда делал бекап получмл такой код

CREATE TABLE `dle_banners` (

`id` smallint(5) NOT NULL auto_increment,

`banner_tag` varchar(40) NOT NULL default '',

`descr` varchar(200) NOT NULL default '',

`code` text NOT NULL,

`approve` tinyint(1) NOT NULL default '0',

`short_place` tinyint(1) NOT NULL default '0',

`bstick` tinyint(1) NOT NULL default '0',

`main` tinyint(1) NOT NULL default '0',

`category` smallint(5) NOT NULL default '0',

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=14 ;

в вашем больше строк

А при попытке в самом движке добавить новый банер получаю :

MySQL Error!

------------------------

The Error returned was:

Unknown column 'banner_tag' in 'field list'

Error Number:

1054

INSERT INTO dle_banners (banner_tag, descr, code, approve, short_place, bstick, main, category) values ('banner_header', 'test', '<div align=\\\"center\\\"><a href=\\\"http://www.a7d.com.ua\\\"><img src=\\\"http://a7d.com.ua/uploads/butt/bio.gif\\\" width=\\\"468\\\" height=\\\"60\\\"border=\\\"0\\\">', '0', '0', '0', '0', '0')

Изменено пользователем a7d
Ссылка на сообщение
Поделиться на других сайтах

a7d,

так у вас не таблицы нет, а поля, добавьте его в таблицу с параметрами

`banner_tag` varchar(40) NOT NULL default '',
Ссылка на сообщение
Поделиться на других сайтах

я это и имел ввиду подразумевая строку, а можно подробнее,

я уже пытался создать поле, и ничего не вышло :(

Изменено пользователем a7d
Ссылка на сообщение
Поделиться на других сайтах

banner_tag` varchar(40) NOT NULL default - как добавить поле с таким значением в таблицу dle_banners

если можно подробнее что нажимать и что за чем !!!!! ХЕЛП

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...