1、查看MySQL存储引擎命令//以下两条命令随便那条都行show enginesshow variables like '%storage_engine%';2、MyISAM与InnoDB引擎的转换ALTER TABLE 数据表名 engine=引擎名称 //错误的引擎名称会使用数据库默认的引擎3、查看数据表的索引SHOW INDEX from 数据表名4、增加数据表的索引5、删除数据表的索引
1、查看MySQL存储引擎命令
//以下两条命令随便那条都行show enginesshow variables like '%storage_engine%';2、MyISAM与InnoDB引擎的转换
ALTER TABLE 数据表名 engine=引擎名称 //错误的引擎名称会使用数据库默认的引擎3、查看数据表的索引
SHOW INDEX from 数据表名4、增加数据表的索引
CREATE INDEX 索引名(命名规则一般为:idx_表名_字段名) on 表名(字段名) //单值索引CREATE INDEX 索引名 on 表名(字段1,字段2,字段n) //复合索引5、删除数据表的索引
DROP INDEX 索引名 on 表名6、查看表的字段
desc 数据表名7、增加字段并给字段加索引
alter table 数据表 add 字段名 tinyint(1) not null default '0',add index(字段名);8、删除表字段
alter table 数据表 drop column `字段名`;9、修改表字段属性
alter table 数据表 MODIFY 字段名 VARCHAR(32) comment '字段注释';9、修改表字段名+属性
alter table 数据表 change 旧字段 新字段名 VARCHAR(32) comment '字段注释';