MySQL之操作数据表

xiaoxiao2021-02-28  85

MySQL之操作数据表

数据表(或称表)是数据库最重要的组成部分之一,是其他对象的基础。

1.打开数据库

mysql -uroot -proot -P3306 -h127.0.0.1

u:用户名 p:密码  P:端口号 h:连接地址

 

2.创建数据表

CREATE TABLE table_name(

column_name data_type,

.....

)

 

3.查看数据表

SHOW TABLES [FROM db_name]

 

4.查看数据表的结构

SHOW COLUMNS FROM tbl_name

 

5.MySQL记录的插入与查找

插入:

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

查找:

SELECT expr,... FROM tal_name

 

6.空值与非空

NULL,字段值可以为空

NOT NULL,字段值禁止为空

 

7.自动编号

AUTO_INCREMENT 自动编号,且必须与主键组合使用

默认情况下,起始值为1,每次的增量为1

 

8.MySQL主键

PRIMARY KEY

主键约束;每张数据表只能存在一个主键;主键保证记录的唯一性;主键自动为NOT NULL。

 

9.MySQL唯一约束

UNIQUE KEY

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

 

10.MySQL默认约束

DEFAULT默认值;当插入记录时,如果没有明确为字段赋值,则自动赋予默认值。

转载请注明原文地址: https://www.6miu.com/read-96188.html

最新回复(0)