MySQL数据表,数据的约束

本文详细介绍了如何使用SQL删除数据表,并探讨了数据库约束的概念,特别是主键约束的定义、语法及实践应用。通过实例展示了如何在创建数据表时添加主键约束,包括列一级和表一级的定义方式。此外,还提供了插入数据和查看数据的基本操作。
摘要由CSDN通过智能技术生成

1.删除数据表

drop table <数据表名字1>,<数据表名字2>...<数据表名字n>;

一、约束

1.定义:数据库的约束即是数据库的规则

2.分类:主键、外键、唯一、空值 ...

二、主键约束

1.定义:primary key

2.语法:

列一级定义格式

<字段名> <数据类型> primary key

表一级定义格式

constraint <约束的名字> primary key(column_name)

3.实践

(1)创建没有主键的约束

creat table <数据表名字>(名字 数据类型);

插入并查看

insert into <数据表名字> values (内容);

insert into <数据表名字>(名字) values(内容);

select*from <数据表名字>;

(2)创建添加列一级约束

create table user(userID int(10) primary key,username varchar(20));

(3)创建添加表一级约束

 create table user(userID int(10),username varchar(20),constraint user_userID_pk primary key(userID));

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值