5 数据表操作

*打开某个数据库 USE (名称)

1、创建数据表

CREATE TABLE [IF NOT EXISTS] table_name(表名称) (column_name data_type,)

2、查看数据表

SHOW TABLES [FROM db_name] [LIKE 'pattern' | WHERE   expr]

3、查看数据表的结构

SHOW COLUMNS FROM tbl_name

4、写入数据

INSERT [INTO] tbl_name [(col_name,...)] VALUES(val,....)

INTO 可以省略掉

col_name可以省略掉,但是字段必须全部赋值

5、记录查找

SELECT expr ,... FROM tal_name

expr 代表字段名称

查找全部

SELECT * FROM tal_name

6、字段属性添加

(1)空值与非空值 NULL允许为空 NOT NULL禁止为空

(2)设置主键 CREATE TABLE tb4(

                    id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,

                     username VARCHAR(30)  NOT NULL);

UNSIGNED 无符号;AUTO_INCREMENT 自动编号,必须定义为主键; PRIMARY KEY 主键不一定定义为AUTO_INCREMENT 

7 唯一约束

唯一约束可以保证记录的唯一性,字段可以为空值NULL,每张数据表可以存在多个唯一约束

8 默认约束

当插入也一个值的时候,如果没有明确的约束,系统会自动为我们设置一个默认值

9、删除表 DROP TABLE 表名

你可能感兴趣的:(5 数据表操作)