腾讯试题 innodb存储引擎是mysql 请问下述两个查询语句

2024-11-08 18:03:10
推荐回答(1个)
回答(1):

innodb存储引擎是mysql 请问下述两个查询语句
常见的mysql表引擎有INNODB和MyISAM,主要的区别是INNODB适合频繁写数据库操作,MyISAM适合读取数据库的情况多一点,如何把表引擎INNODB更改为MyISAM呢?
使用以下mysql sql语句,可以给表设定数据库引擎:
ALTER TABLE `wp_posts` ENGINE = MyISAM;
在需要使用mysql的全文索引(FULLTEXT index)的时候,这张表的数据库引擎必须是MyISAM类型。关于INNODB为MyISAM数据库引擎有什么具体区别
例子
修改表的存储引擎myisam<=>innodb

查看表的存储引擎
mysql> show create table tt7;
+-------+-------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table |
+-------+-------------------------------------------------------------------------------------------------------------------------+
| tt7 | CREATE TABLE `tt7` (
`id` int(10) default NULL,
`name` char(10) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
+-------+-------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
查看表的数据量