数据库
文章平均质量分 66
raoxurou
这个作者很懒,什么都没留下…
展开
-
python操作MySQL数据库
系列文章目录文章目录系列文章目录python操作MySQL数据库模块的基本使用SQL注入问题注册登录功能python操作MySQL数据库模块名 pymysql下载模块名:pip3 install pymysql;模块的基本使用import pymysqlconn = pymysql.connect( host = '192.168.15.111', user ='root', port = 3306, password = 'Test123!', db = 'username'原创 2021-11-16 21:42:55 · 934 阅读 · 0 评论 -
数据库之单表查询关键字
系列文章目录文章目录系列文章目录单表查询数据准备查询关键字——where模糊查询——like查询关键字——group by 分组聚合函数查询关键字——having:过滤查询关键字——distinct 去重查询关键字——order by:排序练习查询关键字——limit:分页查询关键字——regexp:正则表达查询关键字——exists :是否存在多表查询多表查询两种方法多表查询之连表操作合理的连表操作多表查询方法之子查询练习单表查询数据准备create table emp( id int pri原创 2021-11-16 21:39:53 · 3448 阅读 · 0 评论 -
数据库之多表查询
系列文章目录文章目录系列文章目录多表查询两种方法不合理的多表查询连表操作合理的连表操作inner join 内连接left join 左连接right join 右连接union 全连接多表查询方法之子查询练习多表查询两种方法#数据准备#建表create table dep( id int primary key auto_increment, name varchar(20) );create table emp( id int primary key auto_原创 2021-11-16 21:37:03 · 2168 阅读 · 0 评论 -
数据库--视图,事物,范式等
系列文章目录文章目录系列文章目录视图触发器trigger语法结构触发器命名临时修改SQL语句的结束符在MySQL中NEW查看触发器删除触发器事物四大特性(重点)原子性一致性隔离性持久性开启事物事物回滚事物确认存储过程无参存储过程有参存储过程代码操作存储过程函数移除指定符大小写转换获取左右起始指定个数字符返回读音相似值(对英文效果)流程控制if判断while循环索引和慢查询优化算法索引的分类数据库设计三大范式第一范式第二范式第三范式视图 将SQL语句的查询结果当作虚拟表实体化保存起来。方便后续反复使用原创 2021-11-16 21:26:27 · 627 阅读 · 0 评论 -
数据库基础命令
数据库入门什么是数据库概念:数据库是指长期存储在计算机内的,有组织的,可共享的数据集合。数据库就是存储数据的地方。数据库实际上就是一个文件的集合,是一个存储数据的仓库,本质就是一个文件系统。在文件中读写数据的速度相对较慢数据库按照特定格式把数据存储起来,用户可以对数据进行增删改查操作。现在大多数都是使用关系型数据库来存储和管理大数据量,数据库分为两种类型:分别为关系型数据库和非关系型数据库什么是关系型数据库关系型数据库,是建立在关系模型基础上的数据哭,借助于几个代数等数学概念和方法来原创 2021-08-02 16:23:36 · 130 阅读 · 0 评论