mysql 数据类型

符串

CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。它们的最大长度和是否尾部空格被保留等方面也不同。在存储或检索过程中不进行大小写转换。

CHAR定义的是固定长度,长度范围为0-255,存储时,如果字符数没有达到定义的位数,会在后面用空格补全存入数据库中;

VARCHAR是变长长度,长度范围为0-65535,存储时,如果字符没有达到定义的位数,也不会在后面补空格

CHAR(m) 和 VARCHAR(m) m表示的是字符

SQL技巧
  1. 如果不需要存储NULL,则设置NOT NULL

你可能感兴趣的:(mysql 数据类型)