存储引擎:MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。
Myisam(对事务要求不高,以查询和添加为主),InnoDB,BDB,Memory,Archive
optimize table table_name(整理表的数据和索引的物理存储内容,可以减少磁盘空间,提高IO的访问效率)
InnoDB(对事务要求高,保存的数据都是重要数据)
Memory(数据变化频繁,不需要入库,频繁查询修改)
show engines;(查看mysql提供什么存储引擎)
show variables like ‘%storage_engines%’;(查看mysql当前默认的存储引擎)
Mysql日期时间类型:
YAER:YYYY,1901-2155
TIME:HH:MM:SS,-838:59:59---838:59:59
DATE:YYYY-HH-MM-DD,1000-01-01----9999-12-3
DATETIME:YYYY-HH-MM-DD HH:MM:SS,1000-01-01 00:00:00---9999-12-31 23:59:59