MySQL库表操作练习

MySQL库表操作练习_第1张图片(1)
mysql> create database Market;
Query OK, 1 row affected (0.00 sec)
(2)
mysql> use Market;
Database changed
mysql> create table customers(
-> c_num int(11) primary key not null unique auto_increment,
-> c_name varchar(50),
-> c_contact varchar(50),
-> c_city varchar(50),
-> c_birth datetime not null
-> );
Query OK, 0 rows affected (0.00 sec)

mysql> desc customers;
±----------±------------±-----±----±--------±---------------+
| Field | Type | Null | Key | Default | Extra |
±----------±------------±-----±----±--------±---------------+
| c_num | int(11) | NO | PRI | NULL | auto_increment |
| c_name | varchar(50) | YES | | NULL | |
| c_contact | varchar(50) | YES | | NULL | |
| c_city | varchar(50) | YES | | NULL | |
| c_birth | datetime | NO | | NULL | |
±----------±------------±-----±----±--------±---------------+
5 rows in set (0.00 sec)

(3)
MySQL库表操作练习_第2张图片

(4)
MySQL库表操作练习_第3张图片

(5)
MySQL库表操作练习_第4张图片

(6)
MySQL库表操作练习_第5张图片

(7)

在这里插入图片描述

MySQL库表操作练习_第6张图片

(8)
MySQL库表操作练习_第7张图片

(9)

在这里插入图片描述

MySQL库表操作练习_第8张图片

MySQL库表操作练习_第9张图片
(1)

MySQL库表操作练习_第10张图片

mysql> create table orders(
-> o_num int(11) PRIMARY KEY not null unique auto_increment,
-> o_date date,
-> c_id varchar(50)
-> );
Query OK, 0 rows affected (0.00 sec)

mysql> alter table orders engine = MyISAM;
Query OK, 0 rows affected (0.01 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> alter table orders add constraint fk_order_custom FOREIGN KEY(c_id) references customers_info (c_num);
Query OK, 0 rows affected (0.00 sec)
Records: 0 Duplicates: 0 Warnings: 0

(2)
MySQL库表操作练习_第11张图片

MySQL库表操作练习_第12张图片
(1)
在这里插入图片描述

MySQL库表操作练习_第13张图片

授权
在这里插入图片描述

在这里插入图片描述

(2)
在这里插入图片描述

(3)
MySQL库表操作练习_第14张图片

(4)
MySQL库表操作练习_第15张图片

(5)

在这里插入图片描述

(6)

在这里插入图片描述

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