优秀的编程知识分享平台

网站首页 > 技术文章 正文

MySQL 字段属性(mysql的字段名指的是什么)

nanyue 2024-11-15 22:52:59 技术文章 2 ℃

1. unsigned 可以让空间增加一倍 -128-127 0-255

只能用在数值型字段

2. zerofill

只能用在数值型字段, 前导0

该字段自动应用UNSIGNED

3. AUTO_INCREMENT

只能是整数, 数据每增加一条就会自动增1, 字段的值是不充许重复

NULL 0 留空

每个表都最好有一个ID字段,设置为自动增涨, auto_increment

4. NULL 和 NOT NULL

默认是空

NULL 值

将来将这个表的数据转为PHP程序的数据时, 整数列有NULL 转成0吗 字符串NULL PHP '' 0.00

建议: 在创建表时每个字段都不要插入NULL


not null

5 default

		CREATE TABLE users(
			id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
			name VARCHAR(30) NOT NULL DEFAULT '',
			height DOUBLE(10,2) NOT NULL DEFAULT 0.00,
			age INT NOT NULL DEFAULT 0,
			sex CHAR(4) NOT NULL DEFAULT '男'
			);


Tags:

最近发表
标签列表