MYSQL查看及修改表使用的存储引擎
来源:互联网 发布:.net 数组包含 编辑:程序博客网 时间:2024/05/22 05:25
MYSQL查看及修改表使用的存储引擎
正确的方法:
show table status from db_name where name='table_name';
+------+--------+---------+------------+------+----------------+-------------+-----------------+
| Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length |
+---------+------------+------+----------------+-------------+-----------------+--------------+
| t | InnoDB | 10 | Compact | 3 | 5461 | 16384 | 0 |
+------+--------+---------+------------+------+----------------+-------------+-----------------+
www.2cto.com
不正确的方法:
show create table table_name;
+-------+-----------------------------------------------------------------------------------------+
| Table | Create Table |
+-------+-----------------------------------------------------------------------------------------+
| t | CREATE TABLE `t` (
`vc` varchar(1) DEFAULT NULL,
`c` char(1) DEFAULT NULL,
KEY `c` (`c`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
+-------+------------------------------------------------------------------------------------------+
如果mysqld没有启动对应的引擎如这里InnoDB,那么会使用默认的MYISAM引擎,所以不准确。
修改: www.2cto.com
alter table table_name engine=innodb;
alter table table_name engine=myisam;
- MYSQL查看及修改表使用的存储引擎
- MYSQL之查看及修改表使用的存储引擎
- 查看 MySQL 表使用的存储引擎--正确方式 以及修改存储引擎的方式
- MySQL查看和修改表的存储引擎
- MySQL查看和修改表的存储引擎
- MySQL查看和修改表的存储引擎
- MySQL查看和修改表的存储引擎
- MySQL查看和修改表的存储引擎
- MySQL查看和修改表的存储引擎
- MySQL查看和修改表的存储引擎
- MySQL查看和修改表的存储引擎
- MySQL查看和修改表的存储引擎
- MySQL查看和修改表的存储引擎
- 查看mysql数据库的默认引擎及 修改默认引擎
- 查看mysql数据库的默认引擎及 修改默认引擎
- 查看mysql当前表使用的存储引擎
- MySQL学习笔记(六):MySQL中查看和修改表的存储引擎
- 查看和修改MySQL数据库表存储引擎
- 关于oracle字符集--总结,补遗以及问题
- 整理关于汇编的东西(二)
- Javascript原型
- hdu 3530 Subsequence 单调队列
- (一)、一步一步学GTK+之开篇
- MYSQL查看及修改表使用的存储引擎
- 最近都没时间更新博客
- Java费布拉契数列的应用
- (二)、一步一步学GTK+之窗口
- C语言文件操作
- GNU ARM汇编伪操作(Directives) 命令集
- Singletons in Cocoa, are they evil?
- 瑞萨科技和Wipro携手推出针对3G手机的Linux解决方案
- 矩阵翻转90度