MySQL之操作数据表

1、数据库相关

USE test;    使用数据库

SELECT DATABASE();  查看当前打开的数据库

2、创建数据表

TINYINT 占用一个字节八为 UNSIGENED代表无符号位 TINY UNSIGNED 范围在0----2^8-1之间

FLOAT(8,2)  代表薪水总位数八位,小数点后两位

补充一下数据类型:

3、查看数据表

以上命令无法看到列名和类型

执行效果

4、插入记录

5、空值与非空

默认就是可以为空的

6、自动编号(保证记录的唯一性)

不配合主键使用:

配合主键使用:

插入值:

查找:

7、主键(PRIMARY KEY)

主键不能赋相同的值,因为主键要保证唯一性

8、唯一约束(UNIQUE KEY)

创建一张既含有主键又含有唯一约束的表:

唯一约束也不能赋相同的值,因为唯一约束要保证唯一性。

9、默认约束(DEFAULT)

猜你喜欢

转载自blog.csdn.net/pengzonglu7292/article/details/82145036