码迷,mamicode.com
首页 > 数据库
MySQL事务中的redo与undo
undo:(用于事务回滚)MySQL从磁盘中读取数据到内存,对内存中的数据进行修改后,undo会保存修改前的数据。举个例子,用户将test表中a的值从原来的5改为新的值10,那么undo日志会保存修改前a的值5,即将旧数据恢复。redo:(用于数据库的崩溃恢复)MySQL修改内存中的数据后,并不会立 ...
分类:数据库   时间:2020-06-11 13:27:57    阅读次数:63
dedecms模版soft_add.phpSQL注入漏洞修复方法
dedecms的/member/soft_add.php中,对输入模板参数$servermsg1未进行严格过滤,导致攻击者可构造模版闭合标签,实现模版注入进行GETSHELL。 打开文件/member/soft_add.php,搜索(大概在154行): $urls .= "{dede:link is ...
分类:数据库   时间:2020-06-11 13:27:09    阅读次数:69
dedecms cookies泄漏导致SQL漏洞 article_add.php 的解决方法
漏洞名称:dedecms cookies泄漏导致SQL漏洞 补丁文件:/member/article_add.php 补丁来源:云盾自研 漏洞描述:dedecms的文章发表表单中泄漏了用于防御CSRF的核心cookie,同时在其他核心支付系统也使用了同样的cookie进行验证,黑客可利用泄漏的coo ...
分类:数据库   时间:2020-06-11 13:23:57    阅读次数:57
继续体验mysql之数据库操作
首先在D盘mysql目录下的bin中打开mysql D:\mysql\mysql-8.0.20-winx64\bin>net start mysql 然后输入密码进入数据库 D:\mysql\mysql-8.0.20-winx64\bin>mysql -u root -p 还记得吧,我们之前已经更改 ...
分类:数据库   时间:2020-06-11 13:23:43    阅读次数:52
织梦DEDECMS cookies泄漏导致SQL漏洞修复
织梦DEDECMS cookies泄漏导致SQL漏洞修复方法,整理如下:打开文件member/inc/inc_archives_functions.php,搜索(大概在239行的样子) echo "<input type=\"hidden\" name=\"dede_fieldshash\" val ...
分类:数据库   时间:2020-06-11 13:21:45    阅读次数:74
MySQL优化配置
# 允许最大连接数max_connections=2000# 服务端使用的字符集默认为8比特编码的latin1字符集character_set_server=utf8# insert语句大小bulk_insert_buffer_size = 256M# 服务所能处理的请求包的最大大小max_allo ...
分类:数据库   时间:2020-06-11 13:15:28    阅读次数:89
MySQL explain
EXPLAIN输出结果: id: 1、 id相同,从上往下顺序执行; 2.、id不同,id值越大优先级越高,越先被执行; select_type: select_type 表示对应行是简单还是复杂的查询。 select_type Value 解释 SIMPLE 简单SELECT,不使用UNION或子 ...
分类:数据库   时间:2020-06-11 12:02:59    阅读次数:60
nodejs-mongodb 增删改查操作 案例1
const http = require('http'); // 连接数据库 const mongoose = require('mongoose'); const url = require('url'); const querystring = require('querystring'); / ...
分类:数据库   时间:2020-06-11 12:01:03    阅读次数:75
linux下安装MongoDB数据库
inux下安装MongoDB数据库 新建安装目录:根据实际自己选择:cd /data/project/tools 1.下载安装包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1404-3.6.5.tgz 下载完成解 ...
分类:数据库   时间:2020-06-11 11:58:13    阅读次数:55
MySQL Got fatal error 1236原因和解决方法
本文来自:http://blog.itpub.net/22664653/viewspace-1714269/ 一 前言 MySQL 的主从复制作为一项高可用特性,用于将主库的数据同步到从库,在维护主从复制数据库集群的时候,笔者相信大多数人都会遇到“Got fatal error 1236 from ...
分类:数据库   时间:2020-06-11 11:56:03    阅读次数:74
mybatis源码分析——SqlSession的作用
sqlSession,顾名思义,是一次sql的回话,它起到了承上启下的作用,这个类既维护了Configuration对象,又包含Executor对象,可以 执行jdbc操作,在mybatis体系中非常重要,下面我们来看一下这个类的源码: 1:sqlSession类的源码 SqlSession接口类定 ...
分类:数据库   时间:2020-06-11 10:35:13    阅读次数:62
面试必看!凭借着这份 MySQL 高频面试题,我拿到了京东,字节的offer!
前言本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水.前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题自己也回答不好,虽然知识点大部分都知道,但是无法将知识串联起来.因此决定搞一个MySQL灵魂100问,试着用回答问题的方式,让自己对知识点的理解更加深入一点.索引相关关于MySQ
分类:数据库   时间:2020-06-11 10:34:53    阅读次数:80
pg_ctl -- 启动、停止、重启 PostgreSQL
pg_ctl 名称 pg_ctl -- 启动、停止、重启 PostgreSQL 语法 pg_ctl start [-w] [-s] [-D datadir] [-l filename] [-o options] [-p path]pg_ctl stop [-W] [-s] [-D datadir] ...
分类:数据库   时间:2020-06-11 10:32:30    阅读次数:125
python中array类型的数据存进数据库,sql语句的写法
import numpy as np import pymysql Pa=101325#Pa 大气压力input Ta=30#摄氏度 介质温度input Q=270000#m3/h 设计流量input P=4200#Pa 设计压力input n=1000#rp/min 输入转速input chdon ...
分类:数据库   时间:2020-06-11 09:11:38    阅读次数:151
MySQLのmybatis批量插入数据
背景:项目中导入文件后需要批量插入数据到数据库。 方案一、既然批量插入,就不能选择一条一条的执行插入语句 insert INTO test VALUES ('1','name'); 方案二、应该考虑将SQL语句拼接组合后,批量提交执行。 insert INTO test(id,name) VALUE ...
分类:数据库   时间:2020-06-11 00:57:52    阅读次数:60
PLSQL操作Oracle创建用户和表(含创建用户名和密码)
1、打开PLSQL,填写用户名和密码(初始有两个用户sys和system,密码是自己安装oracle数据库时定的),Database选择ORCL(默认数据库,oracle中创建的用户就像是mysql中建的数据库,两者有异曲同工之妙) 2、登陆成功后在界面的头部可以看到一下信息,最上面的system@ ...
分类:数据库   时间:2020-06-11 00:40:09    阅读次数:132
MySQL 索引
索引 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度 排好序的快速查找数据结构 mysql常用的索引种类 1. FULLTEXT 即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE IN ...
分类:数据库   时间:2020-06-11 00:35:10    阅读次数:64
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!