![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 92
张芝山
这个作者很懒,什么都没留下…
展开
-
MySql知识总结(持续更新。。。)
发现自己已经工作三年多了,在自己开始敲代码的时候就开始记录自己的所学所得,所以现在把自己记录的知识整理之后发布到这里。。。安装centos为例:1.wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2.yum -y install mysql57-community-release-el7-10.noarch.rpm3.yum -y install mysql-community-se.原创 2021-12-14 17:52:32 · 976 阅读 · 0 评论 -
初识MongoDB记录
官方解释:MongDB是一个介于关系型数据库和非关系型数据之间的产品, 是非关系型数据库中功能最丰富,最像关系数据库,语法类似js 是一个面向集合的,模式自由的文档型数据库缺点:不支持联表查询 不支持sql语句 不支持事务存储过程等 所以不适合存储数据间关系比较复杂的数据 一般主要用于数据仓库使用适用于:日志系统 股票数据等不适用于:电子商务系统等需要连多表查询的功能因为自己的项目...原创 2020-03-09 17:56:01 · 196 阅读 · 0 评论 -
Mysql使用触发器记录
需求:就是 某个用户 持有的积分 是直接记录在user表的 coin字段每次变动积分都是直接update用户表这样积分的流水就会不明确所以需要创建一个流水表进行记录但是为了偷懒 不想在设计到这个coin字段的每个逻辑去记录这个流水这时候就想到了用 mysql的触发器功能:每次user表的coin有变动 就记录这个用户的前后流水首先 两个表之间的字段 user表 co...原创 2020-01-21 16:42:25 · 185 阅读 · 0 评论 -
浅谈redis持久化机制
redis为了内存数据的安全考虑,会把内存中的数据以文件的形式保存到硬盘中。在服务器重启之后,会自动把硬盘的数据恢复到内存的里面 这种叫做持久化效果redis支持两种持久化方式:snapshotting(快照)默认方式 append-only file(缩写成aof)的方式第一种方式:snapshotting(快照)默认方式该持久化默认开启,一次性把redis中的全部数...原创 2019-04-19 16:11:23 · 224 阅读 · 0 评论 -
php 操作redis案例
案例1:本地操作通过php操作rediswindows本地进行应用首先保证自己的环境已经安装上了redis,新建一个PHP文件编写 phpinfo();执行这个文件,看下会不会有redis的服务如果没有 请在环境中的php的php版本的文件夹下的ext文件夹下放入一个 php_redis.dll文件可以在我的资源那边自行获取https://download.csd...原创 2019-04-19 16:05:23 · 870 阅读 · 0 评论 -
Redis知识归纳(快速入门)
redis 简介:高性能的key-value数据库:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redis支持数据的备份,即master-slave模式的数据备份redis 优势:高并发读写的性能 大数据量扩展...原创 2019-04-17 20:21:48 · 253 阅读 · 0 评论 -
mysql触发器的入门理解和应用
概念:-- 触发器-- 特殊的存储过程,主要是通过事件触发而被执行,可以通过存储过程名直接被调用-- 是一种接近js事件的知识,提前给某个表的所有记录绑定一段代码,-- 如果操作满足条件触发,这个触发器就会自动执行作用:-- 可以在写入数据表之前,强制检验或转换数据(保证数据安全)-- 触发器发生错误,异动的结果会被撤销(如果触发器执行错误,那么前面已经执行成功的...原创 2019-03-11 15:19:23 · 303 阅读 · 2 评论 -
mysql存储过程的理解和应用
自身对存储过程概念的理解:-- 存储过程不同点:-- 标识符不同:函数是FUNCTION 存储过程是PROCEDURE-- 函数有返回值,且必须有返回,存储过程是没有返回值的-- 函数可以在select中使用,存储过程不行相同点:-- 和函数的目的都是为了可重复执行操作数据库的sql语句的集合-- 和函数都是一次编译,后续执行存储过程的形参类型:IN...原创 2019-03-11 10:57:02 · 975 阅读 · 0 评论 -
MySQL连接查询语句(内连接,外连接)
连接查询内连接select suppliers.s_id,s_name,f_name,f_pricefrom suppliers,fruitswhere suppliers.s_id = fruits.s_id上述查询等价于inner join on 内连接查询select suppliers.s_id,s_name,f_name,f_pricefrom su...原创 2018-11-30 15:19:45 · 4543 阅读 · 1 评论 -
MySQL索引总结以及执行索引语句
例如:数据库中2万条记录,如果要执行一个查询,select * from table where num =1000,如果没有建立索引,必须要遍历整个表,直到num=1000被找到为止,如果在num这个列上设置索引,就不需要任何的扫描,直接在索引里面找到1000.所以建立索引,能够提高数据库的查询速度索引在存储引擎中实现,因此,每种存储引擎的索引都不一定完全相同,并且每一种存...原创 2018-11-21 10:35:23 · 2834 阅读 · 0 评论