• На главную
  • Услуги
    • Разработка сайтов и магазинов
    • Ремонт сайта
    • Мониторинг
    • Настройка и администрирование
  • Продукты
    • МеждуВещье
    • Архив
  • Наши работы
    • Сайты
    • Оборудование и автоматизация
  • Информация
    • О наc
    • Новости
    • Публикации
    • Условия
    • Сертификаты
    • Контакты
  • Пользователям
    • Войти в систему
    • Регистрация
Celere Systems

Своей работой ускоряем Вашу!

CONTACT

info@celere.ru

+7(952)81-37-468

Информация. Публикации

Получить структуру таблицы из frm - файла

Ноя 07 2016

К списку статей

Навернелась база - ничего страшного, у нас же все под контролем:


И так, первый этап - восстановим структуру таблиц из frm:


 


mysqlfrm --diagnostic /путь/к/файлу/tablica.frm


Получим примерно следующее:


 


# WARNING: Cannot generate character set or collation names without the --server option. 
# CAUTION: The diagnostic mode is a best-effort parse of the .frm file. As such, it may not identify all of the components of the table correctly. This is especially true for damaged files. It will also not read the default values for the columns and the resulting statement may not be syntactically correct. 
# Reading .frm file for /mnt/backup/tablica.frm: 
# The .frm file is a TABLE. 
# CREATE TABLE Statement: 
 
CREATE TABLE `baza`.`tablica` ( 
  `acknowledgeid` bigint(20) unsigned NOT NULL,  
  `userid` bigint(20) unsigned NOT NULL,  
  `eventid` bigint(20) unsigned NOT NULL,  
  `clock` int(11) NOT NULL,  
  `message` varchar(765) NOT NULL,  
KEY `acknowledges_1` (`userid`), 
KEY `acknowledges_2` (`eventid`), 
KEY `acknowledges_3` (`clock`), 
KEY `acknowledges_0` (`acknowledgeid`) 
) ENGINE=INNODB  PARTITION BY RANGE ( clock) (PARTITION p2015_04_15 VALUES LESS THAN (1414785600) ENGINE = InnoDB);


 


Скоро опишу вкратце, как восстановить таблицу / перенести со старой на новую версию и тд из имеющихся ibd - файлов

О нас

Celere systems - команда специалистов с большим опытом работы в области разработки интернет-проектов, телекоммуникаций, оборудования и различного программного обеспечения.

Меню

  • На главную
  • Условия
  • О наc
  • Контакты

Мы в соцсетях

  • Facebook
  • Vkontakte
  • Twitter
  • Youtube

Наши преимущества

• Многолетний опыт работы наших специалистов в телекоммуникационных компаниях (Ростелеком, МТС);
• Разрабатываем собственные программные продукты на многофункциональном ядре CELERE marchitect;
• Наши сотрудники сертифицированные специалисты Zabbix;
• Разрабатываем с нуля оборудование, ПО, игры;
• Имеем собственное облако для целей контроля, сбора статистики и управления автоматизацией.

© 2012 - 2025 Celere Systems (cms Celere Marchitect)