任务:新建产品库mydb6_product, 新建3张表如下:
一, employees表
 (1):id,整型,主键
 (2):name,字符串,最大长度50,不能为空
 (3):age,整型
 (4):gender,字符串,最大长度10,不能为空,默认值“unknown”
 (5):salary,浮点型
操作:
基础配置:
mysql> create database mydb6_product;          #  产品库mydb6_product 的建立
 Query OK, 1 row affected (0.01 sec)
mysql> use mydb6_product;                              #  使用刚刚创建的数据库
 Database changed
 mysql> select database();                                  #  查看当前数据库的使用对象, 确保是我们想要                                                                                    建表的那个库
表一的建立:
mysql> create table employees (    id int primary key,    name varchar(50) not null,    age int,    gender varchar(10) not null default 'unknown',    salary float);
 Query OK, 0 rows affected (0.03 sec)

二, orders表
 (1):id,整型,主键
 (2):name,字符串,最大长度100,不能为空
 (3):price,浮点型
 (4):quantity,整型
 (5):category,字符串,最大长度50
操作:
mysql> create table orders (    id int primary key,    name varchar(100) not null,    price float,    category varchar(50));
 Query OK, 0 rows affected (0.02 sec)

三, invoices表
 (1):number,整型,主键自增长
 (2):order_id,整型,外键关联到orders表的id列
 (3):in date:日期型
 (4):total_amount:浮点型,要求数据大于0
操作:
ysql> create table invoices (    number int auto_increment primary key,    order_id int,    in_date date,    total_amount float check (total_amount > 0),    foreign key (order_id) references orders(id));
 Query OK, 0 rows affected (0.03 sec)



![C语言学习笔记[25]:循环语句for](https://i-blog.csdnimg.cn/direct/db7d2e60964a4d6c9a28612f01f10062.png)
















