1.为什么要定义MySQL数据类型 定义MySQL数据类型其实就是为了对数据进行分类,实现对不同的分类进行不同的处理 1.使系统能够根据数据类型来操作数据. 2.预防数据运算时出错.例如,通过强大的数据分类把每个类型不特定的行为联系在一起,执行这些行为时,数据分类可以预防错误.最长见的错误是字符不数字相加. 3.更有效的利用空间.数据分类,可以使用最少的存储,来存放数据,同时提高了性能. 例如,把12345678901234567 识别为一个(8字节)数字,而不是一个17字节的字符串,1个字符占…