事务的四个属性 ACID
原子性 一致性 隔离性 持久性

数据库索引
保存数据库(或数据库内的表)和恢复数据库
数据库的备份
[root@localhost ~]# mysqldump -uroot -proot myschool>/opt/soft/mychool.sql
备份指定数据库下的一张表
[root@localhost ~]# mysqldump -uroot -proot myschool teacher>/opt/soft/teacher.sql
备份指定数据库下的多张表
[root@localhost ~]# mysqldump -uroot -proot myschool grade car>/opt/soft/gradecar.sql
日期函数
MySQL 中的常用日期函数:
MySQL 使用下列数据类型在数据库中存储日期或日期/时间值:
DATE - 格式 YYYY-MM-DD
DATETIME - 格式: YYYY-MM-DD HH:MM:SS
TIMESTAMP - 格式: YYYY-MM-DD HH:MM:SS
YEAR - 格式 YYYY 或 YY
函数说明:
1、NOW() :返回当前的日期和时间
2、CURDATE() : 返回当前的日期
3、CURTIME() : 返回当前的时间
4、DATE() : 提取日期或日期/时间表达式的日期部分 示例如下:
5、EXTRACT() : 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。 语法:EXTRACT(unit FROM date) unit 的可选值:
6、DATE_ADD() : 给日期添加指定的时间间隔 语法:DATE_ADD(date,INTERVAL expr type) type 的可选值和第五点中的unit值一样 示例如下:
7、DATE_SUB() : 从日期减去指定的时间间隔 语法:DATE_SUB(date,INTERVAL expr type) type 的可选值和第五点中的unit值一样 示例如下:
8、DATEDIFF() 返回两个日期之间的天数 语法: DATEDIFF(date1,date2) 示例如下:
9、DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。
语法:DATE_FORMAT(date,format) date 参数是合法的日期。