2.更改存储引擎
ALTER TABLE a ENGINE=InnoDB;
3.复制表数据
INSERT INTO b SELECT * FROM a;
4.获取表信息
SHOW TABLE STATUS LIKE '%XXX%'; // 获取表名符合LIKE的表信息。
SHOW TABLE STATUS FROM `数据库名`; // 获取该数据库下所有表的信息
5.清空二进制日志
RESET MASTER;
6.返回某字段前X个字符
SELECT LEFT(name, 3) AS pre_name FROM user;
7.为某字段添加前缀索引
ALERT TABLE xxx ADD KEY (name(3));
8.避免读取不必要的行,使用索引覆盖查询
SELECT * FROM JOIN (SELECT prod_id FROM products WHERE actor='SEAN CARREY' AND
title LIKE '%APOLLO%') AS t ON (t.prod_id=products.prod_id); // 其中actor有索引
更多Mysql内容来自木庄网络博客
标签:Mysql
相关阅读 >>
mysql5.7导出数据提示--secure-file-priv选项问题的解决方法
关于mysql函数concat与group_concat使用说明事项
更多相关阅读请进入《mysql》频道 >>
数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。