MySQL基础语句-表操作

创建数据库之后,我们要进行对表的操作就需要切换数据库。

  • use 数据库名;
mysql> use teacher_db;
Database changed


MySQL基础语句-表操作

当出现箭头所指的提示时表示,已经切换到指定的数据库内,可以创建表,对表进行操作。

  • 查询当前数据库所有表
mysql> show tables;
Empty set (0.00 sec)


MySQL基础语句-表操作

当前数据库为空,我们进行创建表

  • CREATE TABLE <表名>
  • 字段1 字段1类型 [comment 字段1注释] ,
  • 字段2 字段2类型 [comment 字段2注释],
  • 字段3 字段3类型 [comment 字段3注释],
  • 字段4 字段4类型 [comment 字段4注释] 最后一行不用写逗号
  • [comment 表标注]

我们现在根据下表进行创建表 actor_db;

id

name

age

gender

1

乔峰

30

2

段誉

24

3

虚竹

23

4

王语嫣

21

mysql> create table actor_db(
    -> id int comment '编号',
    -> name varchar(50) comment '姓名',
    -> age int comment '年龄',
    -> gender varchar(1) comment '性别'
    -> )comment '角色表';
Query OK, 0 rows affected (0.04 sec)


MySQL基础语句-表操作

提示我们创建表成功。

查询表结构

DESC <表名>

desc actor_db;


MySQL基础语句-表操作


现在我们表中没有数据,所以我们现在开始往表中插入数据。

查询表的创建语句

  • SHOW CREATE TABLE <表名>


MySQL基础语句-表操作


插入数据语句

  • INSERT TO <表名> [(字段1,字段2,字段3,字段4)] VALUES 字段1的值,字段2的值,字段3的值,字段4的值

字段名可以省略,默认全部插入。

mysql> insert into actor_db values(1,'乔峰',30,'男');
Query OK, 1 row affected (0.01 sec)

mysql> insert into actor_db values(2,'段誉',24,'男')
    -> ;
Query OK, 1 row affected (0.01 sec)

mysql> insert into actor_db values(3,'虚竹',23,'男');
Query OK, 1 row affected (0.01 sec)

mysql> insert into actor_db values(4,'王语嫣',20,'女');
Query OK, 1 row affected (0.01 sec)
MySQL基础语句-表操作

查看表的内容

  • SELECT * FROM <表名>


MySQL基础语句-表操作

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章