mysql 数据类型
1.时间日期类型
2.整数类型
3.存储带小数的类型
4.字符串类型
5.查看数据类型 help int;
6.show命令
show variables like 'sql_mode'; #查看当前系统的sql模式
set sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' #启用严格的数据类型
show warnings; #查看警告
7.mysql严格模式
严格模式下不能向user表增加记录,严格模式下禁止字符串超长
非严格模式下可以向user表增加记录,非严格模式下字符串超长会自动截断
在my.cnf文件中加入以下代码
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLE
改为
sql_mode=NO_ENGINE_SUBSTITUTION
8.如果存在经常的删除和更新建议定期使用optimize table进行碎片整理
9.reset query cache 刷新缓存
10.数据库备份
RPO
Eecovery Point Objective aka RPO
RTO
Rrcovery Time Objective aka RTO
故障恢复时间=故障时间+恢复时间