MySQL中使用SQL语句创建表、表类型、表数据

目录

###例题:在testb数据库中创建表所示结构的tb_1表

###向tb_1表加入数据

###总结表的类型(添加、删除、修改)和表的数据(添加、删除、修改)

##类型(添加、删除、修改)

 ##表的数据(添加、删除、修改)


###例题:testb数据库中创建表所示结构的tb_1表

MySQL中使用SQL语句创建表、表类型、表数据_第1张图片

##创建数据库:

mysql> create database testb;//库名:testb
Query OK, 1 row affected (0.05 sec)

##使用数据库:

mysql> use testb;
Database changed

##查看数据库是否建成功:

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| gradem             |
| information_schema |
| mysql              |
| performance_schema |
| qqq                |
| sakila             |
| sbiao              |
| student            |
| sys                |
| test               |
| testb              |//数据库建成功了
| world              |
+--------------------+
12 rows in set (0.00 sec)

##创建数据表

mysql> create table tb_1  //数据表:tb_1
    -> (
    -> sno char(10) primary key,
    -> sname varchar(8),
    -> ssex char(2),
    -> sbirthday datetime,
    -> saddress varchar(50)   //最后一个数据类型是没有逗号的
    -> );
Query OK, 0 rows affected (0.10 sec)

##查看数据表是否建成功:

mysql> show tables;
+-----------------+
| Tables_in_testb |
+-----------------+
| tb_1            |
+-----------------+
1 row in set (0.03 sec)

##查看表结构:

mysql> desc tb_1;  //表名:tb_1
+-----------+-------------+------+-----+---------+-------+
| Field     | Type        | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| sno       | char(10)    | NO   | PRI | NULL    |       |
| sname     | varchar(8)  | YES  |     | NULL    |       |
| ssex      | char(2)     | YES  |     | NULL    |       |
| sbirthday | datetime    | YES  |     | NULL    |       |
| saddress  | varchar(50) | YES  |     | NULL    |       |
+-----------+-------------+------+-----+---------+-------+
5 rows in set (0.01 sec)

###向tb_1表加入数据

MySQL中使用SQL语句创建表、表类型、表数据_第2张图片

 ##加入数据的两种方法:单个输入和多个输入

1)单个输入

mysql> insert into tb_1 values('20050101','李勇','男','1997-01-12','山东济南');
Query OK, 1 row affected (0.02 sec)

2)多个输入

mysql> insert into tb_1 values('20050201','刘晨','女','1998-06-04','山东青岛'),('20050301','王敏','女','1998-12-23','江苏苏州');
Query OK, 2 rows affected (0.00 sec)
Records: 2  Duplicates: 0  Warnings: 0

###总结表的类型(添加、删除、修改)和表的数据(添加、删除、修改)

##表(删除、修改)

#1)删除:

#2)修改

##类型(添加、删除、修改)

#1)添加:

#2)删除:

 #3)修改(2种方法)

修改数据类型

 修改字段名

 ##表的数据(添加、删除、修改)

#1)添加:

#2)删除:

MySQL中使用SQL语句创建表、表类型、表数据_第3张图片

#3)修改:

你可能感兴趣的:(mysql,数据库)