База данных Mysql InnoDB - PullRequest
       9

База данных Mysql InnoDB

0 голосов
/ 08 марта 2011

Все мои таблицы InnoDB, но PHPMyAdmin показывает, что база данных - MyIsam: http://img708.imageshack.us/i/201103080940551280x800s.png/ Как мне создать новые базы данных MySQL, используя InnoDB? Запуск MySQL 5.1 в коробке Sid Debian. Спасибо.

Ответы [ 2 ]

0 голосов
/ 08 марта 2011

AFAIK показывает MyISAM, потому что это ваш механизм хранения по умолчанию в этой базе данных, т. Е. Если бы вы создали новую таблицу и не указали этот механизм, это был бы MyISAM.

Вы можете изменить значение по умолчаниюмеханизм хранения в вашем файле my.cnf:

default-storage-engine=INNODB
0 голосов
/ 08 марта 2011

Использование MySQL Workbench для графического интерфейса: http://wb.mysql.com/

Вы также можете напрямую использовать SQL:

ALTER TABLE products ENGINE = innodb
...