博比真奇 发表于 2023-9-14 12:23:10

如何确定mysql数据库类型:是的InnoDB还是MyISAM?

我如何确定mysql数据库类型:是的InnoDB还是MyISAM?
如何将MyISAM转换为InnoDB,反之亦然?                                                               
    解决方案:                                                               
                                                                要确定表正在使用的存储引擎,可以使用show tablestatus。Engine结果中的字段将显示该表的数据库引擎。或者,你可以engine从information_schema.tables选择以下位置的字段:
select engine from   information_schema.tables wheretable_schema = 'schema_name'   and table_name = 'table_name'您可以使用alter table存储引擎之间切换以下命令:
alter table the_table engine = InnoDB;当然,您可以在哪里指定任何可用的存储引擎。
页: [1]
查看完整版本: 如何确定mysql数据库类型:是的InnoDB还是MyISAM?