only_full_group_by 是mysql用来做group by的合法性检查,有了它之后,就能想oracle那些大型数据库一样,能对使用了group出现的语义的错误进行排查 比如 mysql> create database test charset utf8mb4; mysql> use ...
分类:
数据库 时间:
2017-08-03 18:58:11
阅读次数:
228
从3306备份数据库,还原到3307数据库上,通过shell脚本的for in流程控制实现 #!/bin/bash my_date=`date +%Y%m%d` my_time=`date +%H%M` my_date_yesterday=`date +%Y%m%d --date='1 days a ...
分类:
数据库 时间:
2017-08-03 18:58:32
阅读次数:
246
《访问数据的方法》访问表中的数据有两种:1、直接访问表2、先访问索引,再回表1、直接访问表的两种方法:①、全表扫描全表扫描是指Oracle在访问目标表的数据时,会从该表所占用的第一个区(extent)的第一个块(block)开始扫描,一直扫描到该表的高水位线,这段范围内的所有..
分类:
数据库 时间:
2017-08-03 20:07:31
阅读次数:
179
一:环境
192.168.1.100master
192.168.1.101slave1
192.168.1.102slave2
slave1,slave2都是连在master上。
二:模拟主故障
关闭master实例
serviceMySQLstop
此时,slave1,slave2上showslavestatus\G都会发现错误:
Last_IO_Error:errorreconnectingtomaster‘RepUser@192...
分类:
数据库 时间:
2017-08-03 20:09:46
阅读次数:
187
这是第一次安装RAC,参考了国外一位大神的安装文档,在安装过程中,也遇到了一些问题,从网上查了相关问题的解决方法,在此感谢。 操作系统是 Oracle Enterprise Linux 5,两个节点 rac1和rac2,网卡eth0作为public,eth1作为private,假设之前已添加一块20 ...
分类:
数据库 时间:
2017-08-03 20:09:53
阅读次数:
188
PLSQL记录类似语言中的结构struct,方便于处理单行多列数据,PLSQL记录是由一组相关的记录成员Field组成,使用的话基本上就两种类型:一、自定义的也就是自定义Field及类型,这种一般满足于单行多列不是全部的列TYPEEMP_RECORD_TYPE1ISRECORD(自定义的FieldV_NAMEVARCHAR2(20),..
分类:
数据库 时间:
2017-08-03 20:10:33
阅读次数:
182
前言近日闲来无事,快两年都没怎么写代码了,打算写几行代码,做代码审计一年了,每天看代码都好几万行,突然发现自己都不会写代码了,真是很DT。想当初入门代码审计的时候真是非常难,网上几乎找不到什么java审计的资料,摸索了很长时间,搜到的也仅仅讲了点原理,为了给想学java代码审计的朋友门一点入门资料, ...
分类:
数据库 时间:
2017-08-03 20:10:58
阅读次数:
216
网上的sqlmap教程很多,但是我自己备忘小笔记都是在我的电脑上存着了,万一我要出去玩的时候,有点忘了,还得再百度翻翻,还不如发到我自己知乎上,忘了立马一看就记着了。虽说我的sqlmap备忘小笔记汇总的不是很全,但是基本的测试命令,就够我用了。 这都是我从网上找的别人总结的,我直接截的图,毕竟看文字 ...
分类:
数据库 时间:
2017-08-03 20:11:04
阅读次数:
213
安装:小菲给的MySQL root root Windows +R : cmd 回车 cd \ msql -uroot -proot http://study.163.com/course/courseLearn.htm?courseId=706085#/learn/video?lessonId=8 ...
分类:
数据库 时间:
2017-08-03 20:12:27
阅读次数:
182
在windows server 2008 r2 64位系统安装MySQL5.6 64位版本的步骤 ...
分类:
数据库 时间:
2017-08-03 20:14:32
阅读次数:
208
索引用于快速找到某个列中有一特定值的行。不使用索引,MySQL必须从第1条记录开始读完整个表,直到找到相关的行。表越大,查询所花费的时间越多。如果表中查询的列有一个索引,MySQL能快速到达某个位置去搜索数据文件,而不必查看所有数据。8.1、索引简介索引的含义与特点索引..
分类:
数据库 时间:
2017-08-03 20:15:38
阅读次数:
210
yum安装mysql (新版本CentOS自带mariadb而不是mysql,所以要先卸载了,否则会冲突) 查找mariadb rpm -qa | grep mariadb 卸载mariadb rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64 安装my ...
分类:
数据库 时间:
2017-08-03 20:17:06
阅读次数:
174
前言:本篇主要讲1.使用Mysqldump结合binlog日志备份与恢复2.使用xtrabackup进行Mysql数据库备份与恢复#################mysqldump备份结合binlog日志恢复功能介绍#####################MySQL备份一般采取全库备份加日志备份的方式,例如每天执行一次全备份,每小时执行一次二进..
分类:
数据库 时间:
2017-08-03 20:21:46
阅读次数:
272
Spark sql提供了丰富的内置函数供猿友们使用,辣为何还要用户自定义函数呢?实际的业务场景可能很复杂,内置函数hold不住,所以Spark sql提供了可扩展的内置函数接口:哥们,你的业务太变态了,我满足不了你,自己按照我的规范去定义一个sql函数,该怎么折腾就怎么折腾! 例如,MySQL数据库 ...
分类:
数据库 时间:
2017-08-03 20:27:39
阅读次数:
325
如果出现ORA-12514的错误,那么需要找到文件F:\app\khe\product\11.2.0\dbhome_3\NETWORK\ADMIN\listener.ora==============================打开文件,把红色部分添加上去SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=CLRExtProc)(ORACLE_HOME=F:\app\khe\product\11.2.0..
分类:
数据库 时间:
2017-08-03 20:31:11
阅读次数:
236
解答:假定内网网段172.16.1.0,用户admin,密码password,数据库oldboy。只创建用户:createuser‘admin‘@‘172.16.1.%‘identifiedby‘password‘;创建用户并授权数据库权限,这种方式也是工作中最常用的:grantallprivilegesonoldboy.*to‘admin‘@‘172.16.1.%‘identifiedby‘passwo..
分类:
数据库 时间:
2017-08-03 20:32:27
阅读次数:
253
残留进程清除:/opt/ebay/db2/V9.7#psaux|grepdb2db2das137900.10.31052807644?S11:000:00/opt/ebay/db2/V9.7/das/bin/db2fmd-idb2das1-m/opt/ebay/db2/V9.7/das/lib/libdb2dasgcf.so.1root38120.00.58910411456?Ss11:000:00/opt/ebay/db2/V9.7/bin/db2fmcd上面的两个进程无法..
分类:
数据库 时间:
2017-08-03 21:54:28
阅读次数:
202
1. 内网 ts 连接mysql 有时候会连接失败, 原因是 连接超时, 当时所有服务器一起启动,抢占资源,导致连接超过10s. 现在增加一次连接机会, 增加一些日志. 2. 并且对mysql 全局参数 连接超时设置为 20秒. SET GLOBAL connect_timeout = 20 ...
分类:
数据库 时间:
2017-08-03 21:54:55
阅读次数:
179
当执行数据库操作脚本时出现db2commandnotfound解决办法:在脚本中添加下面一行exportPATH=$PATH:/opt/ibm/db2/V10.5/bin当然,这个需要根据数据库版本不同做修改
分类:
数据库 时间:
2017-08-03 21:58:11
阅读次数:
196
oracle 管理: instance 实例 RAC(real application cluster) oracle工作环境,一对一或多对一 instance1 instance2 \ / database SGA 缓冲区 shared pool共享池 用于缓存最近执行过的sql语句的执行计划 主 ...
分类:
数据库 时间:
2017-08-03 21:58:43
阅读次数:
226