MySQL第一次作业

一.实验要求

二.实验过程

1.创建数据库,并使用

mysql>CREATE DATABASE mydb6_product;

mysql> USE mydb6_product;

2.创建employees表

mysql> CREATE TABLE employees (

-> id INT PRIMARY KEY,

-> name VARCHAR(50) NOT NULL,

-> age INT,

-> gender VARCHAR(10) NOT NULL DEFAULT 'unknown',

-> salary FLOAT

-> );

3.创建orders表

mysql> CREATE TABLE orders (

-> id INT PRIMARY KEY,

-> name VARCHAR(100) NOT NULL,

-> price FLOAT,

-> quantity INT,

-> category VARCHAR(50)

-> );

4.创建invoices表

CREATE TABLE invoices (

number INT PRIMARY KEY AUTO_INCREMENT,

order_id INT,

in_date DATE,

total_amount FLOAT CHECK (total_amount > 0),

FOREIGN KEY (order_id) REFERENCES orders(id)

);

5.验证实验是否成功

相关推荐
2301_8213696117 分钟前
用Python生成艺术:分形与算法绘图
jvm·数据库·python
az44yao37 分钟前
mysql 创建事件 每天17点执行一个存储过程
mysql
电商API_180079052471 小时前
第三方淘宝商品详情 API 全维度调用指南:从技术对接到生产落地
java·大数据·前端·数据库·人工智能·网络爬虫
2401_832131951 小时前
Python单元测试(unittest)实战指南
jvm·数据库·python
秦老师Q2 小时前
php入门教程(超详细,一篇就够了!!!)
开发语言·mysql·php·db
打工的小王2 小时前
redis(四)搭建哨兵模式:一主二从三哨兵
数据库·redis·缓存
Anarkh_Lee2 小时前
【小白也能实现智能问数智能体】使用开源的universal-db-mcp在coze中实现问数 AskDB智能体
数据库·人工智能·ai·开源·ai编程
橘子133 小时前
MySQL用户管理(十三)
数据库·mysql
Dxy12393102163 小时前
MySQL如何加唯一索引
android·数据库·mysql
我真的是大笨蛋3 小时前
深度解析InnoDB如何保障Buffer与磁盘数据一致性
java·数据库·sql·mysql·性能优化