首页 > 数据库技术
InnoDB体系结构---物理存储结构
表 8.0版本之前 ibd : 数据和索引 frm : 存私有的数据字典信息 ibdataN:系统的数据字典信息 8.0版本 ibd:数据、索引和 冗余的SDI私有数据字典信息 取消了 ibdata中的系统数据字典信息。 mysql.ibd > 整个系统的数据字典,不再放在ibdata1 sdi序列 ...
分类:数据库技术   时间:2020-07-05 00:05:47    收藏:0  评论:0  赞:0  阅读:50
学习MySQL推荐的书籍
MySQL应用 1 MySQL技术内幕:InnoDB存储引擎 学习MySQL的使用,首推姜承尧的《MySQL技术内幕:InnoDB存储引擎》,当然不是因为姜sir是我的经理才推荐这本书。这本书确实做到了由渐入深、深入浅出,是中国人写的最赞的MySQL技术书籍,符合国人的思维方式和阅读习惯,而且,这本 ...
分类:数据库技术   时间:2020-07-05 00:04:50    收藏:0  评论:0  赞:0  阅读:84
本地连接虚拟机db2V10.5遇到的问题
在连接虚拟机数据库时发现自己不知道db2的端口号是多少,百度上说50000,60000的都有,所以还是决定自己试一下,并记录下这个过程 # 首先切换到db2inst1的用户 su - db2inst1 # 查询db2配置中 (SVCENAME)= 的值 db2 get dbm cfg | grep ...
分类:数据库技术   时间:2020-07-05 00:01:01    收藏:0  评论:0  赞:0  阅读:78
Mysql的逻辑架构
Mysql的逻辑架构图 相信很少有人看过这个图,因为我刚看见的时候也是挺萌的,在工作中一般大家都用的是Mysql也都会用,但是为啥要看这个呢,我们需要对Mysql的整体有一个简单的认知! Mysql是分层的 整体分为 Connectors:连接驱动 Enterprise Management Ser ...
分类:数据库技术   时间:2020-07-04 23:35:52    收藏:0  评论:0  赞:0  阅读:79
MYSQL计算连续与不连续区间的方法
最近在看MySQL技术内幕:SQL编程时,发现里面提到了一个关于连续区间的经典问题,首先生成测试数据,目的是想查询出RANK表中,所有ID的连续区间 书中提供的方法很巧妙,首先利用MySQL中的变量计算出行号,由于行号是连续的,所以连续的数值与行号的差值就是一个常量,当出现数值不连续时,差值就会变大 ...
分类:数据库技术   时间:2020-07-04 23:35:13    收藏:0  评论:0  赞:0  阅读:110
SqlServer解析XML数据
1 --建表 2 create table xml_table(id int identity primary key, xmldata xml) 3 --插入数据 4 insert into xml_table(xmldata) values 5 ('<?xml version="1.0" enc ...
分类:数据库技术   时间:2020-07-04 23:32:51    收藏:0  评论:0  赞:0  阅读:109
MySQL索引原理
数据结构B+树 从上面的图中可以看出来: 1.B+树的叶子节点包含了所有的数据; 2.叶子节点可以直接访问其他叶子节点(双向指针),不需要回到根节点(或者上一层); InnoDB的B+树 叶子节点保存的页数据,InnoDB的数据页结构如下图所示: B+树的所有数据节点都是在叶子节点上(叶子节点包含了 ...
分类:数据库技术   时间:2020-07-04 23:29:16    收藏:0  评论:0  赞:0  阅读:87
MySQL的授权
grant 授权 什么是用户授权:在数据库服务器上添加新的连接用户,并设置权限和密码。 为什么要用授权:如果没有授权用户,那么只能有root用户在本机登陆数据库,其它用户无法登陆。 没有授权时,其它主机也无法访问数据库。 指令格式: mysql> grant 权限列表 on 库名 to 用户名@"客 ...
分类:数据库技术   时间:2020-07-04 23:04:13    收藏:0  评论:0  赞:0  阅读:66
sqlmap从入门到精通-第四章-4-8 sqlmap数据库拖库攻击与防范
4.8 sqlmap数据库拖库攻击与防范 4.8.1 sqlmap数据库拖库攻击简介 1.拖库简介 原因是由于早年间多家媒体报道多家互联网网站数据库被公开下载,后制作社工库,用来查询公开的个人信息所致 2. 拖库步骤 (1) 发现的各种Web安全漏洞并利用漏洞 (2) 获取webshell及服务器权 ...
分类:数据库技术   时间:2020-07-04 23:02:06    收藏:0  评论:0  赞:0  阅读:78
node更新报错:checkPermissions Missing write access to /usr/lib/node_modules/n
原文地址:https://www.wjcms.net/archives/node%E6%9B%B4%E6%96%B0%E6%8A%A5%E9%94%99checkpermissionsmissingwriteaccesstousrlibnodemodulesn node更新报错:checkPermi ...
分类:数据库技术   时间:2020-07-04 22:40:50    收藏:0  评论:0  赞:0  阅读:65
Mysql 事务隔离级别
事务带来的问题 脏读:当前事务读取到其他事务未提交的数据。 不可重复读:事务两次读到的数据不一致。 幻读:一个事务读取某个范围内的数据,另一个事务在这个范围内增加了一条数据,先前的事务又读取了该范围,结果读到了新的数据,这个数据就叫幻行。 隔离级别 隔离级别 脏读 不可重复读 幻读 READ UNC ...
分类:数据库技术   时间:2020-07-04 22:40:34    收藏:0  评论:0  赞:0  阅读:49
MySQL中事务隔离级别
最近在学习数据库的事务隔离级别。在这里整理一下。由于本人水平和写作能力有限,如文中有错误或者表达不清楚的地方,请多包涵。有任何意见或建议,欢迎留言。 我们都知道关系型数据库事务有 ACID 的原则,他们分别代表原子性(Atomicity),一致性(Consistency)、隔离性(Isolation ...
分类:数据库技术   时间:2020-07-04 22:31:50    收藏:0  评论:0  赞:0  阅读:57
Cache Aside Pattern缓存+数据库读写模式的分析
1、Cache Aside Pattern(1)读的时候,先读缓存,缓存没有的话,那么就读数据库,然后取出数据后放入缓存,同时返回响应 (2)更新的时候,先删除缓存,然后再更新数据库 2、为什么是删除缓存,而不是更新缓存呢?原因很简单,很多时候,复杂点的缓存的场景,因为缓存有的时候,不简单是数据库中 ...
分类:数据库技术   时间:2020-07-04 22:28:53    收藏:0  评论:0  赞:0  阅读:61
一文让你彻底理解SQL关联子查询
员工表的主要信息: 需求:检索工资大于同职位的平均工资的员工信息。 直觉的做法 员工多,而相应的职位(如销售员、经理、部门经理等)少,因此首先想到的思路是对职位分组,这样就能分别得到各个职位的平均工资,再比较每个人的工资和他对应职位的平均工资,大于平均工资则被筛选出来。 1.首先得到各个职位的平均工 ...
分类:数据库技术   时间:2020-07-04 21:56:23    收藏:0  评论:0  赞:0  阅读:75
python—访问mysql数据库后结果类型转换
import pymysqlimport xlwtimport numpy as npimport pandas as pdcoon=pymysql.connect(host='127.0.0.1', user='root', password='12345678', port=3306, db=' ...
分类:数据库技术   时间:2020-07-04 21:50:32    收藏:0  评论:0  赞:0  阅读:87
apache-dbutils
DbUtils DbUtils:都是静态方法,一系列的close()方法; QueryRunner类: update():执行insert、update、delete; query():执行select语句; batch():执行批处理。 连接 /* * QueryRunner * 构造方法: * ...
分类:数据库技术   时间:2020-07-04 21:43:09    收藏:0  评论:0  赞:0  阅读:57
SQL注入原理及代码分析(一)
#前言 我们都知道,学安全,懂SQL注入是重中之重,因为即使是现在SQL注入漏洞依然存在,只是相对于之前现在挖SQL注入变的困难了。而且知识点比较多,所以在这里总结一下。通过构造有缺陷的代码,来理解常见的几种SQL注入。本文只是讲解几种注入原理,没有详细的利用过程。 如果想要了解Access的详细手 ...
分类:数据库技术   时间:2020-07-04 21:40:39    收藏:0  评论:0  赞:0  阅读:63
oracle 03-19 使用数据库资源管理器
Using Database Resource Manager ObjectivesAfter completing this lesson, you should be able to do the following:? Configure the Database Resource Manag ...
分类:数据库技术   时间:2020-07-04 21:37:02    收藏:0  评论:0  赞:0  阅读:54
Spring Boot学习日志------连接数据库三方法之Springboot yml注入
目录 基础调用操作 不同的配置文件的调用 基础调用操作 目录 application.yml文件 #数据库连接配置 jdbc: url: jdbc:mysql://127.0.0.1:3306/ssm username: root password: root driver-class-namr: ...
分类:数据库技术   时间:2020-07-04 21:34:42    收藏:0  评论:0  赞:0  阅读:87
mysql用户及权限复制
前言 由于某些很坑的原因,需要将一台mysql里的全部数据进行迁移,并且需要迁移用户及权限。下面记录下用户及权限是如何迁移的。 原理 首先,我没找到现成的工具。。。因此只好自己搞了,好在也没多复杂。 用户迁移 mysql里的用户都存在于mysql.user这张表里。可以通过SQL查询这张表拿到hos ...
分类:数据库技术   时间:2020-07-04 21:12:28    收藏:0  评论:0  赞:0  阅读:52
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!