mySQL创建表

创建一个表格
-- 普通表
CREATE TABLE t1(
	id   int(4),
	name   VARCHAR(100)
)charset=utf8;

-- 姓名不为空  NOT NULL
CREATE TABLE t2(
	id   int(4),
	name   VARCHAR(100) NOT NULL
)

-- UNSIGNED,无符号,不能为负数,只能是数字
CREATE TABLE t3(
	id   int(4) UNSIGNED,
	name   VARCHAR(100) NOT NULL
)

-- ZEROFILL 不足的位数用0填充(版本),自动变成UNSIGNED,无符号,不能插入负数,只能是数字
CREATE TABLE t4(
	id   int(4) ZEROFILL,
	name   VARCHAR(100) NOT NULL
)

-- AUTO_INCREMENT  自动增长  编号-唯一-整数--自动增长  保证这个字段唯一
-- PRIMARY KEY 主键
CREATE TABLE t5(
	id   int(4) PRIMARY KEY auto_increment,
	name   VARCHAR(100) NOT NULL
)

-- DEFAULT 默认值

CREATE TABLE t6(
	id   int(4) PRIMARY KEY auto_increment,
	name   VARCHAR(100) NOT NULL,
	gender VARCHAR(100) DEFAULT "男"
)

-- COMMENT   注释

CREATE TABLE t7(
	id   int(4) PRIMARY KEY auto_increment COMMENT "编号",
	name   VARCHAR(100) NOT NULL COMMENT "姓名",
	gender VARCHAR(100) DEFAULT "男" COMMENT "性别"
)

-- myisam用于查询
CREATE TABLE t8(
	id   int(4) PRIMARY KEY auto_increment COMMENT "编号",
	name   VARCHAR(100) NOT NULL COMMENT "姓名",
	gender VARCHAR(100) DEFAULT "男" COMMENT "性别"
)ENGINE=myisam

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值