1.常用数据类型分类在面向对象软件开发的过程中通常会先进行需求分析从而得到类和属性类是面向对象中的概念对应到数据库中的概念就是实体类中的属性对应实体中的属性。实体通常以表的形式存在每个实体对应一张表表中的每条记录(数据行)就是实体的一个实例每条记录又包含若干字段(或称为列)每个字段代表实体的一个属性。如果要定义实体的属性就要为属性命名并指定合适的数据类型。与其他编程语言类似SQL中规定了用于描述属性的数据类型。常用的数据类型有以下几类•数据值类型 •字符串类型 •二进制类型 •日期类型2.数据值类型类型列表加unsigned表示无符号数据类型取值范围3.字符串类型3.1类型列表剩下不用的就没有放进来关于排序3.2char()与varchar()的区别对于char如果放一个字符剩下字符会使用空格进行补位对于varchar使用一个字符就占用一个字符不会补位括号里是最大容量。通过下表来说明 CHAR 和 VARCHAR存储字符串的区别3.3如何选择 char() 与 varchar()3.4varchar 与 text 的区别4.日期类型类型列表其他 MYSQL 的内置函数