Подтвердить что ты не робот

Создание базы данных innodb в mysql


Я попытался создать тип базы данных innodb.I пробовал этот запрос, но он не был эксплицирован.

CREATE DATABASE "mydd" ENGINE = InnoDB

Я проверил конфигурацию, и он говорит, что innodb включен. Я также искал в Интернете, но только закончил с помощью тэгов creaton innodb.

Я установил базу данных как innodb, затем всю таблицу под этим будет принят тот же тип и не нужно указывать снова. Также мой механизм defauld не должен быть innodb.

Может ли кто-нибудь помочь мне? Спасибо.

4b9b3361

Ответ 1

Я не думаю, что вы можете указать Engine при создании базы данных.

потому что одна база данных может иметь в ней несколько таблиц типа двигателя

Проверить команду создания базы данных на http://dev.mysql.com/doc/refman/5.5/en/create-database.html

Ответ 2

Проверьте синтаксис CREATE DATABASE: http://dev.mysql.com/doc/refman/5.0/en/create-database.html

СОЗДАТЬ {БАЗА ДАННЫХ | SCHEMA} [ЕСЛИ НЕ EXISTS] db_name     [create_specification]...

create_specification:     [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name

Вы можете изменить механизм хранения по умолчанию при запуске mysql или во время сеанса. См. http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html

Если вы опустите параметр ДВИГАТЕЛЬ или ТИП, используется механизм хранения по умолчанию. Обычно это MyISAM, но вы можете измените его, используя --default-storage-engine или -default-table-type server startup, или путем установки механизм хранения по умолчанию или default-table-type в Файл конфигурации my.cnf.

Вы можете установить механизм хранения по умолчанию для использования в течение текущего сеанса путем установки storage_engine или переменная table_type:

SET storage_engine = MYISAM; ЗАДАВАТЬ TABLE_TYPE = BDB;

Когда MySQL установлен в Windows используя мастер настройки MySQL, механизм хранения InnoDB или MyISAM может быть выбран по умолчанию. Видеть Раздел 2.10.3.5, "Использование базы данных Диалог".

Ответ 3

Привет, обычно программисты используют innodb для таблицы, не знаю, можете ли вы установить его для базы данных см

Создание базы данных