1. 查看`show`命令的帮助。 ```MySQL ? show ``` 2. 查看有哪些帮助内容。 ```MySQL ? contents ``` 3. 获取函数的帮助。 ```MySQL ? functions ``` 4. 获取数据类型的帮助。 ```MySQL ? data types
下面的表格对MySQL几种常用的数据引擎进行了简单的对比。 | 特性 | InnoDB | MRG_MYISAM | MEMORY | MyISAM | | ------------ | ------------ | ---------- | ------ | ------ | | 存储限制 | 有 | 没有 | 有 | 有 | | 事务 | 支持 | | | | | 锁机制 | 行锁 | 表锁 | 表锁 | 表锁 | | B树索引 | 支持 | 支持 | 支持 | 支持 | | 哈希索引 | | | 支持 | | | 全文检索 | 支持(5.6+) | | | 支持 | | 集群索引 | 支持 | | | | | 数据缓存 | 支持 | | 支持 | | | 索引缓存 | 支持 | 支持 | 支持 | 支持 | | 数据可压缩 | | | | 支持 | | 内存使用 | 高 | 低 | 中 | 低 | | 存储空间使用 | 高 | 低 | | 低 | | 批量插入性能 | 低 | 高 | 高 | 高 | | 是否支持外键 | 支持 | | | |
-- 补充:将表示性别的 1 和 0 处理成 “男” 和 “女” select `stu_name` as 姓名, if(`stu_sex`, '男', '女') as 性别, `stu_birth` as 出生日期 from `tb_student` where `stu_birth` between '1980-1-1' and '1989-12-31'; select `stu_name` as 姓名, case `stu_sex` when 1 then '男' else '女' end as 性别, `stu_birth` as 出生日期 from `tb_student` where `stu_birth` between '1980-1-1' and '1989-12-31'; -- 查询学分大于2的课程的名称和学分(筛选) select `cou_name`, `cou_credit` from `tb_course` where `cou_credit`>2;
标签:birth,记录,mysql,支持,stu,索引,命令行,MySQL,表锁 From: https://www.cnblogs.com/kevin-yang123/p/17036291.html