![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
Mysql学习笔记
Yicsr
要做咸鱼里,最能扑腾的那一条。
展开
-
sql 查询 分组查询多表查询
分组计算平均成绩查询每门课的平均成绩-- AVG: 平均值SELECT AVG(degree) FROM score WHERE c_no = '3-105';SELECT AVG(degree) FROM score WHERE c_no = '3-245';SELECT AVG(degree) FROM score WHERE c_no = '6-166';-- GROUP BY: 分组查询SELECT c_no, AVG(degree) FROM score GROUP BY c_no原创 2021-10-08 17:26:21 · 1078 阅读 · 0 评论 -
sql 查询练习
目录建表学生表Student教师表Teacher课程表Course成绩表Score添加数据添加学生数据添加教师表数据添加课程表数据添加添加成绩表数据查询建表学生表Student学号、姓名、性别、出生年月日、所在班级CREATE TABLE student ( no VARCHAR(20) PRIMARY KEY, name VARCHAR(20) NOT NULL, sex VARCHAR(10) NOT NULL, birthday DATE, -- 生日原创 2021-10-08 15:50:10 · 465 阅读 · 0 评论 -
sql数据库 主键、自增约束、唯一约束、非空约束、默认约束、外键约束
目录primary key主建auto_increment自增约束如果说我们创建表的时候,忘记创建主键约束如何删除主键修改主键约束唯一约束删除唯一约束modify添加注意not null非空约束default默认约束foreigin_key 外键约束primary key主建唯一标识表中的每一条数据不能重复,不能为空create table if not exists stu( id int primary key, <------#主建 name varchar(20));原创 2021-10-08 14:40:09 · 4115 阅读 · 0 评论 -
pymysql 添加数据到数据库
import pymysql#1.建立连接(客户端连接服务端)conn = pymysql.connect( host='47.108.93.114', port=3306, user='root', password='xazssy', database='hezhang', charset='utf8' #不带-)#2.创建数据库访问的游标cursor = conn.cursor(pymysql.cursors.DictCursor)c原创 2021-09-29 13:53:23 · 564 阅读 · 0 评论 -
MySQL 配置文件 启动和停止MySQL服务 MySQL服务端的登录和退出 配置环境
目录一、mysql的配置文件二、启动和停止MySQL服务方式一方式二三、MySQL服务端的登录和退出:方式一:mysql自带的客户端(只限于root用户)方式二:通过windows自带的客户端一、mysql的配置文件打开my.iniPath to the database root最终保存在这里(上图)如果要更改配置my.ini,更改之后要重启数据库二、启动和停止MySQL服务方式一1.右击计算机→管理2.服务与应用程序→服务→找到启动/停止方式二启动:net start原创 2021-08-02 11:09:38 · 329 阅读 · 0 评论 -
MySQL 基础 数据库相关的概念 数据库存储数据的特点
目录一、前言二、DB、DBMS、SQL概念以及关系总结概念一、前言文件存储的问题:不适合查询。二、DB、DBMS、SQL概念以及关系总结概念1、DB:数据库:保存一组有组织的数据的容器2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据3、SQL:结构化查询语言,用于和DBMS通信的语言...原创 2021-08-02 10:38:09 · 106 阅读 · 0 评论 -
mysql笔记参考
mysql参考链接原创 2021-08-02 10:05:55 · 84 阅读 · 0 评论