MySQL数据库
MySQL数据库相关知识
qq_41573351
这个作者很懒,什么都没留下…
展开
-
MySQL子查询和连接查询例题
-- 1.查询01课程成绩比02课程成绩高的学生的学号、姓名以及两门课分别的成绩 select student.s_id,student.s_name,t1.01_score,t2.02_score from student left join ( select s.s_id,sc.c_id,sc.s_score 01_score from student s left join score sc on s.s_id=sc.s_id where sc.c_id = 01 ..原创 2022-03-24 20:35:58 · 240 阅读 · 1 评论 -
MySQL数据库之约束
概念:对表中的数据进行限定,保证数据的正确性、有效性和完整性。 分类:主键约束:primary key、非空约束:not null、唯一约束:unique外键约束:foreign key 1.主键约束:promary key :非空且唯一,一张表中只能有一个主键,唯一标识 -- 创建表时添加主键 CREATE TABLE stu3( id INT PRIMARY KEY, age INT ); -- 删除主键 ALTER TABLE stu3...原创 2020-09-13 11:29:55 · 122 阅读 · 0 评论 -
MySQL数据库之多表之间的关系
1. 多表之间的关系 1. 分类: 1. 一对一(了解): * 如:人和身份证 * 分析:一个人只有一个身份证,一个身份证只能对应一个人 2. 一对多(多对一): * 如:部门和员工 * 分析:一个部门有多个员工,一个员工只能对应一个部门 3. 多对多: * 如:学生和课程 * 分析:一个学生可以选择很多门课程,一个课...原创 2020-09-13 08:49:17 · 141 阅读 · 0 评论 -
MySQL数据库之SQL介绍
1. 什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2. SQL通用语法 1. SQL 语句可以单行或多行书写,以分号结尾。 2. 可使用空格和缩进来增强语句的可读性。 3. MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。 4. 3 种注释 * 单行注释: -- 注释内容 或 #...原创 2020-09-11 08:17:53 · 129 阅读 · 0 评论 -
MySQL数据库之数据库软件如何卸载干净彻底
有时遇到重新安装MySQL无法安装成功,多数因为上次卸载不干净导致,下面说一下如何卸载干净,以及一些基本配置 卸载: 1. 去mysql的安装目录找到my.ini文件 * 复制 datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/" 2. 卸载MySQL 3. 删除C:/ProgramData目录下的MySQL文件夹。 配置 * MySQL服务启动 1. 手动。 2. cm...原创 2020-09-11 08:12:49 · 579 阅读 · 0 评论