问题描述:
最近新开一项目,在项目开发过程中发现,mysql有个表,总是出现第二天数据自动清除问题
原因所在:
由于建表时没有注意,mysql的存储引擎设置为了memory导致此问题的出现.
mysql常见的三种存储引擎:InnoDB,MyISAM,MEMORY
注意:MEMORY用到的很少,因为它是把数据存到内存中,如果内存出现异常就会影响数据。如果重启或者关机,所有数据都会消失。因此,基于MEMORY的表的生命周期很短,一般是一次性的。
学习注定是一条漫长又艰苦的道路,没有捷径可言,所有人都一样。熬过去,你就赢了!