Биллинговая система Nodeny
01 Ноября 2024, 06:31:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Удалена таблица из БД и её востановление  (Прочитано 7391 раз)
cray
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 61


Просмотр профиля
« : 16 Декабря 2009, 20:44:27 »

Доброго всем времени суток!
Полез в пхпмайадмин, и случайно удалил cards. Возможно ли восстановление таблицы путём запуска сценария install.pl
С существующей структурой она ни чего не сделает?

Заранее благодарю
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #1 : 17 Декабря 2009, 07:14:31 »

Бекапов нема?
Вообще можно из sql файла просто выдрать создание этой таблицы и все поидее.
Записан
Aivanzipper
NoDeny
Старожил
*

Карма: 62
Offline Offline

Сообщений: 387


206967443
Просмотр профиля
« Ответ #2 : 17 Декабря 2009, 09:14:19 »

а там данные были?
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #3 : 17 Декабря 2009, 11:14:58 »

это еще ничего, я когдато таблицу users звезданул и бекапа небыло потому что место на диске с бекапами закончилось и некуда было сливать, хорошо что был свежий дамп файловых систем на другом винте, распаковал дамп, скопировал три файла мускула с таблицей users и все завелось, случилось это 15 апреля года 2009, ушло полдня на восстановление.
Записан
cray
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 61


Просмотр профиля
« Ответ #4 : 17 Декабря 2009, 22:32:32 »

а там данные были?

Не, не было... как раз экспериментировал. Доэкспериментировал...  Грустный
По идее она должна пересоздать таблицы. Но тока боюсь что покиляются и другие, там где данные.
Записан
cray
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 61


Просмотр профиля
« Ответ #5 : 17 Декабря 2009, 22:33:31 »

Бекапов нема?
Вообще можно из sql файла просто выдрать создание этой таблицы и все поидее.

Ну да, как вариант. Нада пасматреть, шо там...
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #6 : 18 Декабря 2009, 07:26:56 »

Такое есть в bill.sql в папке инсталера. Думаю этого достаточно.
Код:
CREATE TABLE `cards` (
  `cid` int(10) unsigned NOT NULL auto_increment,
  `cod` tinytext NOT NULL,
  `money` float(6,2) NOT NULL default '0.00',
  `stime` int(11) NOT NULL default '0',
  `etime` int(11) NOT NULL default '0',
  `atime` int(11) NOT NULL default '0',
  `admin` mediumint(8) unsigned default NULL,
  `alive` tinytext NOT NULL,
  `rand_id` bigint(20) unsigned NOT NULL,
  `admin_sell` mediumint(8) unsigned NOT NULL,
  `time_sell` int(10) unsigned NOT NULL,
  `id_sell` int(10) unsigned NOT NULL,
  `r` mediumint(9) NOT NULL default '0',
  PRIMARY KEY  (`cid`),
  KEY `r` (`r`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4789



Просмотр профиля
« Ответ #7 : 18 Декабря 2009, 09:04:33 »

Достаточно именно для этой таблицы. Для других может больше запросов понадобится т.к. bill.sql хранит  не просто структуру таблиц, а начальную структуру таблиц с цепочкой последующих изменений. Сделано это для того, чтобы можно было проапдейтить NoDeny с любой версии
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!