SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 13.08.2014 19:01:58

warma2d
Завсегдатай
Зарегистрирован: 12.08.2012
Сообщений: 33

Как быстро узнать какой тип таблицы сейчас используется ? InnoDB или MyISAM ....

Добрый день!

Есть ли какая-нибудь команда, чтобы можно было узнать какой сейчас установлен тип таблицы InnoDB или MyISAM или... ?


Другими словами, как в принципе узнать, поддерживается ли InnoDB ? Да, я понимаю, можно создать табличку с InnoDB и например, в phpmyadmin увидеть, поставился InnoDB или нет. Однако как это можно узнать "голыми руками" без phpmyadmin ?

Если команды нет, то какие есть быстрые и простые варианты сделать это ?

Подскажите пожалуйста что-нибудь по данному поводу.

Заранее спасибо!

Неактивен

 

#2 13.08.2014 19:03:49

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2420

Re: Как быстро узнать какой тип таблицы сейчас используется ? InnoDB или MyISAM ....

show create table t;
ищите слово ENGINE=


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 13.08.2014 19:13:23

warma2d
Завсегдатай
Зарегистрирован: 12.08.2012
Сообщений: 33

Re: Как быстро узнать какой тип таблицы сейчас используется ? InnoDB или MyISAM ....

deadka написал:

show create table t;
ищите слово ENGINE=

понял, спасибо!

Неактивен

 

#4 13.08.2014 23:21:58

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5831

Re: Как быстро узнать какой тип таблицы сейчас используется ? InnoDB или MyISAM ....

to warma2d Вы задаете разные вопросы.

Как узнать тип конкретной таблицы - вам уже ответил deadka

Как узнать какие типы поддерживает сервер и какой используется по умолчанию:
SHOW ENGINES;

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson