代码拉取完成,页面将自动刷新
同步操作将从 panglijing/DBA 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
RDBMS1_DAY01 知识回顾
1 数据库相关概念
2 搭建MySQL数据库服务器
3 数据库root用户密码管理
线下服务器密码的恢复
线上服务器密码恢复
修改数据库服务器密码
4 安装图形软件phpmyadmin
RDBMS1_DAY01
select 表头名 from 库.表 ;
select 表头名 from 库.表 where 筛选条件;
筛选条件
RDBMS1_DAY02
表管理
数据类型 1/2
数据批量处理
字段约束
基本约束 : 不允许为NULL 设置默认值
表头值不允许重复
高级约束 :
主键 不允许赋null值 且值不允许重复
PRI PRI PRI
行号 姓名 考试证号 班级 学号
1 null null
2 288
3 288
主键的使用 :
创建
查看
删除
添加
练习到 09:50
休息到 10:05
复合主键的使用
多个表头都设置了主键(多个表头一起做主键)
复合主键表头的值只要不同时重复即可
PRI PRI
客户端ip 服务的端口 访问状态
cip port status
1.1.1.1 80 deny
1.1.1.1 80 allow
练习到 10:35
auto_increment 自增长
不给表头赋值时,使用+1 的计算结果赋值
id name sex class
行号 姓名 性别 班级
1 bob nv nsd
2 tom nan nsd
3
4
create table db1.t38(
id int auto_increment , name char(10) ,
address char(5), primary key(id , name));
练习到 11:35
外键
工资表 员工信息表
外键 ----参考----->
员工编号 工资 员工编号 姓名
gz_id (int) pay yg_id (int)
8 20000 7 张三
19 18000 8 李四
9 9 王五
create table 库.表 (
表头列表 ,
foreign key(表头名) references 库.表(表头名)
on update cascade on delete cascade
)engine=innodb;
练习外键的 创建 查看 删除 添加 10分钟到 14:30
验证外键 练习 + 休息到 15:25
MySQL索引 (理论多操作少)
1 索引介绍 是设置在表头上 作用给表头下存储的数据
生成排队信息 ,排队信息保存在表的文件里 表名.ibd
目的是为了加快查询数据的速度。
select
字典目录
部首
笔画
拼音 a 1------500 z
缺点:减慢存储数据 修改数据 删除 处理速度
索引分类
课间休息到 16:05
2 管理索引 练习15分钟到 16:45
创建 查看 删除 添加
索引算法 (生成排队信息时的排序方式)
BTREE HASH B+tree
二杈树
3 验证索引的作用
有索引的时候 找数据时 找的行少 就快
没有索引时 找的行多 就找的慢
explain 执行的select 查询命令;
练习 + 休息到 17:20
用户管理(理论少 操作多) 1/2
在数据库服务器 添加普通用户 设置用户权限及连接密码
因为默认情况 只有数据库管理员root 能够在
本机连接数据库服务。
添加用户的命令格式
https://gitee.com/mrzhangzhg/nsd2022
云计算学院2022年课程全阶段软件:
链接:https://pan.baidu.com/s/1H9BCY_dgnmgVKgpQceDKDQ
提取码:Va2M
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。