MYSQL的第一次作业

ops/2025/1/17 19:14:25/

目录

前情提要

题目解析

连接并使用数据库

创建employees表

创建orders表 

创建invoices表  

​查看建立的表


前情提要

需要下载mysql并进行配置,建议下载8.0.37,详情可见MySQL超详细安装配置教程(亲测有效)_mysql安装教程-CSDN博客

题目解析

提示安装mysql有多种方法Windows安装MySql8.0 msi格式、Windows安装mysql8.0 zip格式、yum仓库安装、本地RPM包安装、容器安装、生产环境中使用通用二进制包安装


连接并使用数据库

C:\Users\ASUS>mysql -uroot -p
Enter password: ******

 注意:密码是自己安装mysql设置的

出现以下界面表示连接成功

CREATE DATABASE mydb6_product;
USE mydb6_product;

 可以用 SELECT DATABASE();查看现在使用的数据库

 检验


创建employees表

CREATE TABLE employees (id INT PRIMARY KEY,name VARCHAR(50) NOT NULL,age INT,gender VARCHAR(10) NOT NULL DEFAULT 'unknown',salary FLOAT
);

检验

使用 DESC EMPLOYEES; 可以检验


创建orders表 

CREATE TABLE orders (id INT PRIMARY KEY,name VARCHAR(100) NOT NULL,price FLOAT,quantity INT,category VARCHAR(50)
);

检验

使用 DESC ORDERS; 可以检验


创建invoices表  

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)
);

注意:为了确保 order_id 列是外键并关联到 orders 表的 id 列,需要先创建 orders 表,然后再创建 invoices 表。此外,为了确保 total amount 列的数据大于 0,可以使用 check约束。

检验

使用 DESC INVOICES; 可以检验


查看建立的表

借鉴文章链接:MySQL超详细安装配置教程(亲测有效)_mysql安装教程-CSDN博客

 


http://www.ppmy.cn/ops/150897.html

相关文章

java进行pdf文件压缩

文章目录 pdf文件压缩 pdf文件压缩 添加依赖 <dependency><groupId>com.luhuiguo</groupId><artifactId>aspose-pdf</artifactId><version>23.1</version> </dependency>public class OptimizePdf {public static void opti…

[Unity] 【图形渲染】Unity Shader光照基础2-标准光照模型

在早期的游戏开发中,游戏引擎大多使用标准光照模型来模拟光线如何与物体表面交互。虽然现代引擎通常会采用更复杂的光照技术,但标准光照模型依然是一个关键概念,特别是在实时渲染中。在本文中,我们将深入探讨Unity标准光照模型的各个组成部分,了解光线如何与物体表面相互作…

【Uniapp-Vue3】响应式单位rpx及搭配使用UI产品工具

我们在编写CSS的时候&#xff0c;如果单位使用px&#xff0c;就会导致大小固定&#xff0c;但是如果我们想要根据不同的设备改变大小就要使用rpx作为单位。 rpx是以宽度为750的设计图得出的数据&#xff0c;以即时设计的设计稿为例&#xff1a; 该设计稿的宽度是375px 选中这…

【cs.LG】25.1.15 arxiv更新速递

【cs.LG】25.1.15 arxiv更新100篇 —第1篇---- Reward Machines for Deep RL in Noisy and Uncertain Environments &#x1f50d; 关键词: Reward Machines, Deep RL, Noisy Environments, Uncertain Environments, POMDP 链接1 摘要: Reward Machines 是一种受自动机启发…

jenkins-视图管理

一. 简述&#xff1b; jenkins默认只有一个All的view&#xff0c; 在我们线上环境中(测试、预发布、线上、端、语言环境等)&#xff0c;显然是不合理的(放在一个view中不编译管理)。我们可以通过一个dashboard view的插件来进行多个view(按环境&#xff0c;业务等分隔均可)管理…

蚁群算法(Ant Colony Optimization, ACO):各领域应用、相关学术分享

目录 1. 旅行商问题&#xff08;TSP&#xff09; 2. 车辆路径规划 3. 任务调度 4. 网络路由 5. 图像处理与计算机视觉 6. 组合优化问题 7. 功能优化与控制系统 8. 机器学习与特征选择 9. 跨层优化 相关学术会议分享 蚁群算法&#xff08;Ant Colony Optimization, A…

第十章:电子表格软件Excel

文章目录&#xff1a; 一&#xff1a;界面 1.介绍 2.选项卡 2.1 开始 2.2 插入 2.3 布局 2.4 公式 2.5 数据 2.6 审阅 2.7 视图 2.8 开发工具 2.9 图表工具 二&#xff1a;基础 1.工作簿 2.工作表 3.单元格 4.宏 三&#xff1a;数据 1.数据类型 2.自动填充…

仪式感在会员体系建设中的重要性及AI智能名片2+1链动模式S2B2C商城小程序的应用研究

摘要&#xff1a;本文旨在探讨仪式感在会员体系建设中的重要性&#xff0c;并提出结合AI智能名片21链动模式及S2B2C商城小程序的创新会员管理策略。通过对仪式感在会员加入过程中的作用进行深入分析&#xff0c;结合具体案例&#xff0c;本文揭示了仪式感如何增强客户对企业的认…