Создание базы данных innodb в mysql
Я попытался создать тип базы данных innodb.I пробовал этот запрос, но он не был эксплицирован.
CREATE DATABASE "mydd" ENGINE = InnoDB
Я проверил конфигурацию, и он говорит, что innodb включен. Я также искал в Интернете, но только закончил с помощью тэгов creaton innodb.
Я установил базу данных как innodb, затем всю таблицу
под этим будет принят тот же тип и не нужно указывать снова. Также мой механизм defauld не должен быть innodb.
Может ли кто-нибудь помочь мне? Спасибо.
Ответы
Ответ 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 для таблицы, не знаю, можете ли вы установить его для базы данных
см
Создание базы данных