Домой Поиск с Google Видео Объявления Статьи Блоги События Файлы Форумы Группы Новости Фото Аудио Магазин Ещё
 

Be The Gift You Bring! Входящим дар принесет!

Статья

Некоторые решения программ в своей реализации имеют незавершенность. Иногда, при попытке выкатить новый релиз на некоторые вещи не доходят руки.

Например, счетчик показа рекламы в Dolphin pro версии 7.3 невозможно отключить, в результате в базу пишется каждый показ с IP, регионом и так далее. Несложно сделать вывод. что таблица sys_banners_shows раздувается до немыслимых размеров. В попытке сократить размеры базы хостеры просто отключают таблицу. При попытке почистить таблицу, она удаляется и, мало того, что невозможно отредактировать баннеры, база постоянно шлет лог ошибок.

Выход из этой ситуации есть. Необходимо создать запрос в phpMyAdmin и создать заново таблицу.

Для создания удаленной таблицы в базе данных SQL необходимо создать запрос

Для этого вставляем SQL запрос необходимой таблицы, убираем галочку "Показать данный запрос снова" и нажимаем кнопку Вперед.

В данном примере необходимо ввести запрос:

CREATE TABLE `sys_banners_shows` (

  `ID` int(10) unsigned NOT NULL default '0',

  `Date` int(10) NOT NULL default '0',

  `IP` varchar(16) NOT NULL default '',

  KEY `ID` (`ID`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Примеры SQL запросов можно скачать здесь или на github.com.

05.02.2017
 
Комментарии
Сортировка: 
Показывать по:
 
  • Комментариев пока нет
Действия
Рейтинг
0 голоса
Рекомендовать

Donate