English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Просмотр текущих поддерживаемых двигателей базы данных
show engines +--------------------+---------+----------------------------------------------------------------+--------------+------+------------+ | Engine | Поддержка | Комментарий | Транзакции | XA | Буфер сохранения точек | +--------------------+---------+----------------------------------------------------------------+--------------+------+------------+ | InnoDB | DEFAULT | Поддерживает транзакции, блокировку на уровне строки и внешние ключи | YES | YES | YES | | MRG_MYISAM | YES | Сборник идентичных таблиц MyISAM | NO | NO | NO | | MEMORY | YES | Базированный на хеше, хранящийся в памяти, полезен для временных таблиц | NO | NO | NO | | BLACKHOLE | YES | Движок хранения /dev/null (все, что вы напишете, исчезнет) | NO | NO | NO | | MyISAM | YES | Движок хранения MyISAM | NO | NO | NO | | CSV | YES | Движок хранения CSV | NO | NO | NO | | ARCHIVE | YES | Архивный движок хранения | NO | NO | NO | | PERFORMANCE_SCHEMA | YES | Performance Schema | NO | NO | NO | | FEDERATED | НЕТ | Федеративный механизм хранения MySQL | NULL | NULL | NULL | +--------------------+---------+----------------------------------------------------------------+--------------+------+------------+ 9 строк в наборе (0.00 сек)
или
show engines \G mysql> show engines \G *************************** 1-я строка *************************** Механизм: InnoDB Поддержка: DEFAULT Комментарий: Поддерживает транзакции, блокировку на уровне строки и внешние ключи Транзакции: ДА XA: ДА Сохраненные точки: ДА *************************** 2-я строка *************************** Механизм: MRG_MYISAM Support: YES Комментарий: Сборник идентичных таблиц MyISAM Transactions: NO XA: NO Savepoints: NO *************************** 3-я строка *************************** Механизм: MEMORY Support: YES Комментарий: Основанный на хеше, хранящийся в памяти, полезен для временных таблиц Transactions: NO XA: NO Savepoints: NO *************************** 4-я строка *************************** Механизм: BLACKHOLE Support: YES Комментарий: Механизм хранения /dev/null (всё, что вы пишете в него, исчезает) Transactions: NO XA: NO Savepoints: NO *************************** 5. строка *************************** Engine: MyISAM Support: YES Comment: MyISAM storage engine Transactions: NO XA: NO Savepoints: NO *************************** 6. строка *************************** Engine: CSV Support: YES Comment: CSV storage engine Transactions: NO XA: NO Savepoints: NO *************************** 7. строка *************************** Engine: ARCHIVE Support: YES Comment: Archive storage engine Transactions: NO XA: NO Savepoints: NO *************************** 8. строка *************************** Engine: PERFORMANCE_SCHEMA Support: YES Comment: Performance Schema Transactions: NO XA: NO Savepoints: NO *************************** 9. строка *************************** Engine: FEDERATED Support: NO Comment: Federated MySQL storage engine Transactions: NULL XA: NULL Savepoints: NULL 9 строк в наборе (0.00 сек)
Engine имя двигателя
Support поддерживают ли они платежи, YES означает поддержку, NO означает неподдержку
Comment оценка или комментарий Defalut означает, что поддерживается по умолчанию двигатель
Transactions поддерживают ли они транзакции, YES означает поддержку, NO означает неподдержку
XA соответствуют ли все поддерживаемые распределенные системы стандарту XA, YES означает поддержку, NO означает неподдержку
Savepoints поддерживают ли они сохранение точек транзакций, YES означает поддержку, NO означает неподдержку
или
show variables like 'have%'
mysql> show variables like 'have%'; +------------------------+----------+ | Variable_name | Value | +------------------------+----------+ | have_compress | YES | | have_crypt | NO | | have_dynamic_loading | YES | | have_geometry | YES | | have_openssl | DISABLED | | have_profiling | YES | | have_query_cache | YES | | have_rtree_keys | YES | | have_ssl | DISABLED | | have_statement_timeout | YES | | have_symlink | YES | +------------------------+----------+ 11 строки в наборе, 1 предупреждение (0.00 с)
Variable_name имя двигателя
value поддерживает YES поддерживает, NO не поддерживает, DISABLED означает, что поддерживается, но не включен
проверка-default двигателя
show variables like ‘%storage_engine%’
mysql> show variables like '%storage_engine%'; +----------------------------------+--------+ | Variable_name | Value | +----------------------------------+--------+ | default_storage_engine | InnoDB | | default_tmp_storage_engine | InnoDB | | disabled_storage_engines | | | internal_tmp_disk_storage_engine | InnoDB | +----------------------------------+--------+ 4 строки в наборе, 1 предупреждение (0.00 с)
InnoDB по-умолчанию двигатель
изменение-default двигателя
файл my.ini
[mysqld] # Next three options are mutually exclusive to SERVER_PORT below. # skip-networking # enable-named-pipe # shared-memory # shared-memory-base-name=MYSQL # Pipe, which MySQL Server will use # socket=MYSQL # TCP/IP Port, which MySQL Server will listen on DEFAULT_PORT port=3306 # Путь к установочному каталогу. Все пути обычно решаются относительно этого._DEFAULT_INSTALLATION_DIRECTORY_SERVER # basedir="C:/Program Files/MySQL/MySQL Server 5.7/" # Путь к корневой базе данных Каталог данных базы данных datadir=C:/ProgramData/MySQL/MySQL Server 5.7\Data # Default character set that will be used when a new schema or table is # создается и не определен набор символов, изменяется сервер по умолчанию набор символов character-set-server=utf8 # Default storage engine that will be used when creating new tables when # Здесь изменяется défaut двигателя default-storage-engine=INNODB
Перезапустите службу MySQL после изменений