Createdatabasedb001;--创建表Createtablejob(idchar(10)notnull,namechar(30)notnull,addresschar(100));--删除表droptablejobtable2;--插入数值usedb0001goInsertintojobvalues(‘1‘,‘2‘,‘3‘);insertintojobvalues(‘2‘,‘2‘,‘2‘);--插入数值usedb001insertintojobvalues(‘2‘,‘2..
分类:
数据库 时间:
2017-05-12 22:14:57
阅读次数:
154
1、配置主从节点的服务配置文件1.1、配置master节点:#binlog_format=mixedbinlog-format=ROW#requireduniqueidbetween1and2^32-1#defaultsto1ifmaster-hostisnotset#butwillnotfunctionasamasterifomittedserver-id=1log-slave-updates=truemaster-info-repository=TABLErelay..
分类:
数据库 时间:
2017-05-12 22:17:05
阅读次数:
202
一、MMM架构MMM(Master-MasterreplicationmangerforMySQL)是一套支持双主故障切换和双主日常管理的脚本程序,MMM使用Perl语言开发,主要用来监控和管理MySQLMaster-Master(双主)复制,虽然叫做双主复制,但业务上同一时刻只允许一个主进行写入,另一台备选主上提供部分读服务,..
分类:
数据库 时间:
2017-05-12 22:18:04
阅读次数:
315
主从复制包含两个步骤:在master主服务器(组)上的设置,以及在slave从属服务器(组)上的设置. 配置主服务器master 1、如果没有启用,则需要开启二进制日志. 给master设置唯一的server_id,所有的slave从属服务器也要设置server_id;server_id值可以是整数型的数字(1~2^31-1),在同一..
分类:
数据库 时间:
2017-05-12 22:18:11
阅读次数:
315
最近因为一些事情的发生,出现了好端端的页面,变成了空页面。转头开发同事就来质问我,是不是我动了什么,后来经过调查发现,是平台运营的同事误删资料导致的。所以如果运维或者开发部门有很多人都分配了数据库的增删改之类的操作权限的话,某一天哪个表或者字段丢失了都无法..
分类:
数据库 时间:
2017-05-12 22:18:20
阅读次数:
2269
##TiDB:ADistributedSQLDatabase#github:https://github.com/pingcap/tidb#doc:https://github.com/pingcap/docs-cn##架构NameHostIPServicesnode1192.168.174.134PD,TiDBnode2192.168.174.136TiKV1node3192.168.174.137TiKV2node4192.168.174.138TiKV3#软件下载(每台都需操..
分类:
数据库 时间:
2017-05-12 22:20:36
阅读次数:
266
1.克隆代码#cd/usr/local/src/#gitclonehttps://github.com/Meituan-Dianping/SQLAdvisor.git2.安装依赖包#yuminstall-ymakecmakelibaio-devellibffi-develglib2glib2-develbisongccgcc-c++3.编译sqladvisor时依赖perconaserverclient_r,因此需要安装Percona-Server-shared-56..
分类:
数据库 时间:
2017-05-12 22:22:28
阅读次数:
834
本篇文章主要讲如何使用shell实现mysql全量,增量备份。增量备份在周一-周六凌晨3点,会复制mysql-bin.00000*到指定目录;而全量备份则使用mysqldump将所有的数据库导出,每周日凌晨3点执,并会删除上周留下的mysq-bin.00000*。然后对mysql的备份操作会保留在bak.log文件中。如..
分类:
数据库 时间:
2017-05-12 22:22:43
阅读次数:
237
下面这个SQL如何优化:descselectcount(*)astotalfromArt_Persona,Art_Worksbwherea.PersonCode=b.PersonCode;+----+-------------+-------+-------+---------------+------------+---------+---------------------+--------+-------------+|id|select_type|table|type|possibl..
分类:
数据库 时间:
2017-05-12 22:27:19
阅读次数:
243
统计函数 AVG --求平均值 COUNT --统计数目MAX --求最大值MIN --求最小值SUM --求和--AVGuse panguselect avg(e_wage) as dept_avgWagefrom employeegroup by dept_id--MAX--求工资最高的员工姓名 ...
分类:
数据库 时间:
2017-05-12 23:10:25
阅读次数:
301
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDA ...
分类:
数据库 时间:
2017-05-12 23:52:00
阅读次数:
318
概述:UNION、SELECT INTO、INSERT INTO SELECT、SQL 约束。 UNION操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个 SEL ...
分类:
数据库 时间:
2017-05-12 23:56:51
阅读次数:
265
首先你要知道,在linux系统中,文件类型跟后缀名无关,后缀名只是为了方便识别,所以你下载的压缩包可能是tar.gz格式的,也有可能是tar.bz2或tar.xz格式,因为可能别人压缩之后不小心改错了名,这也是避免不了的。 http://download.oracle.com/otn-pub/jav ...
分类:
数据库 时间:
2017-05-13 00:31:48
阅读次数:
271
最近在学习数据库 php + mysql 的基本的 crud 的操作,记录碰到的坑供自己参考。crud中需要用到的sql语句还是比较多的,共包括以下几个内容: 表结构: 查询并根据表id排序: 查询表中所有数据: 新增,在 url 中以参数的方式传参: 删除,根据表 id 删除,批量删除: ...
分类:
数据库 时间:
2017-05-13 00:35:23
阅读次数:
247
1、定位慢查询--找出执行慢的sql。 2、合适表结构、合适引擎、索引、分表分区、sql优化(单机优化)。 3、多机优化--读写分离(集群)、分布式。 4、缓存方案。 分析慢查询:explain + sql语句【使用mysql客户端】 索引是以牺牲插入,修改,删除的效率为代价的(因为增删改都需要去维 ...
分类:
数据库 时间:
2017-05-13 00:35:38
阅读次数:
237
show version :显示gdb版本信息 info functions :列出可执行文件的所有函数名称 step(缩写s):进入函数(函数必须有调试信息) next(缩写n):不进入函数,gdb会等函数执行完,再显示下一行要执行的程序代码 finish:当单步调试一个函数时,如果不想继续跟踪下 ...
分类:
数据库 时间:
2017-05-13 01:01:33
阅读次数:
311
结构化查询语言(Structured Query Language),简称SQL,是数据库编程的核心语言。 SQL的发展是从1974年开始的,其发展过程如下: ANSI SQL 语言分为六种类型,分别为: 1) DDL(Data Definition Language): 数据定义语言,用于创建、修 ...
分类:
数据库 时间:
2017-05-13 01:02:15
阅读次数:
294
Class.forName(“oracle.jdbc.driver.OracleDriver”);Connection conn=DriverManager.getConnection( url , username , password );Statement stmt=conn.createSt ...
分类:
数据库 时间:
2017-05-13 01:03:52
阅读次数:
270
第一步:选择安装路径 第二步:下载、解压、重命名 wget https://fastdl.mongodb.org/linux/mongodb-linux-i686-2.6.7.tgz tar -zxvf mongodb-linux-i686-2.6.7.tgz mv mongodb-linux-i6 ...
分类:
数据库 时间:
2017-05-13 09:52:43
阅读次数:
180
问题描述 由于ebs数据库需要闪回,在其他同事闪回数据库到之前某一天后,重启ebs应用,发现ebs客户端登录显示空白 以前也出现过类似问题,一般出现此问题,可以尝试以下操作: 1.重启应用 2.删除以下文件 $INST_TOP/ora/10.1.3/j2ee/forms/persistence/ $ ...
分类:
数据库 时间:
2017-05-13 10:01:47
阅读次数:
1635