前提由于MHA不会自动创建主从环境,所以要手动去部署主从环境,也可以在现有主从环境部署MHA。所有slave不要设置为只读,同时也要打开binlog。如果master故障后要切换到指定的slave上,该指定的slave打开binlog,设置可读写,其它不用设置打开binlog或设置只读也可。具体以自身..
分类:
数据库 时间:
2016-05-26 06:25:50
阅读次数:
282
前言索引加快了检索的速度,但是却降低了数据列里插入、删除以及修改数值的速度。也就是说,索引降低了许多涉及写入的操作速度。之所以出现这种情况,是由于写入一条数据不仅仅是要写入到数据行,还需要所有的索引都作出相应的改变如更新或是重新编排。MySQL在为检索生成一个执行方案时候,要仔细对索引进行计算,创建过多的索引对查询优化程序就加上了更多的工作,而且当你有太多的索引的时候,MySQL还有可能无法选出最好...
分类:
数据库 时间:
2016-05-26 01:10:26
阅读次数:
233
第一步:新建两台linux主机(我这里是使用虚拟机,linux版本是CentOS-6.3-x86_64-bin-DVD1.iso,注意:我下载的是dvd1,如果其他版本默认安装可能会自动还原) 第二步:每台机器都安装一台mysql并配置。前面已经介绍过,这里就不介绍了。 第三步:(主从复制) 1)v ...
分类:
数据库 时间:
2016-05-25 23:50:45
阅读次数:
274
我们使用DDL的"CREATE USER"语句创建用户,新的SQL用户不允许访问属于其他SQL用户的表,也不能立即创建自己的表,它必须被授权。可以授予的权限包括以下几组: 1.列权限:和表中的一个具体列相关 2.表权限:和一个具体数据表中所有数据相关 3.数据库权限:和一个具体数据库中所有数据表相关 ...
分类:
数据库 时间:
2016-05-25 23:47:56
阅读次数:
203
Less-12 - POST - Error Based- Double quotes- String 1)知识点 主要考察报错注入中的双引号闭合注入情况。 2)工具用法: SQLMAP POST注入用法之一,注入点处加 * 号,也可以用-r选项。 sqlmap -u "http://127.0.0 ...
分类:
数据库 时间:
2016-05-25 23:47:06
阅读次数:
276
mysqldump建议使用在10g以下的数据进行备份,是mysql数据库的逻辑备份mysqldump指令介绍
-A所有表—all-databases
-B--databasesdb1db2...:备份指定的多个库,同时创建库(不能跟A同时使用)
-x锁表--lock-all-tables请求锁定所有表之后再备份,对MyISAM、InnoDB、Aria做温备
-..
分类:
数据库 时间:
2016-05-25 22:39:10
阅读次数:
284
Xtrabackup是由percona提供的mysql数据库备份工具,是一个开源的工具,能够对innodb和xtradb数据库进行热备和增量备份,对于MyISAM,仅支持到温备,对MyISAM使用增量备份时,其实是完全备份。Xtrabackup使用简单,功能强大。官方地址:http://www.percona.com/software/percona..
分类:
数据库 时间:
2016-05-25 22:37:10
阅读次数:
301
mysql主从同步实现流程:主服务器配置文件:[root@martindata]#vim/etc/my.cnf
[mysqld]
basedir=/usr/local/mysql
datadir=/mydata/mysql/data
port=3306
server_id=1#主id
socket=/tmp/mysql.sock
log-bin=/mydata/mysql/log-bin/master-bin#二进制日记
binlog_format=row#..
分类:
数据库 时间:
2016-05-25 22:33:23
阅读次数:
271
下载地址:mysql-proxy-0.8.3-linux-glibc2.3-x86-64bit.tar.gzhttp://downloads.mysql.com/archives/proxy/添加用户:[root@martintools]#groupadd-r-g303mysql-proxy
[root@martintools]#useradd-gmysql-u303-r-s/sbin/nologinmysql-proxy[root@martintools]#tarxfmysql-prox..
分类:
数据库 时间:
2016-05-25 22:32:41
阅读次数:
273
一、创建表格代码格式 create table <表名>( <列名> <数据类型及长度> [not null], <列名> <数据类型及长度>, ... <列名> <数据类型及长度>) 例: #人员基本信息表create table Info //建立表名为Info的表格(xuhao int pri ...
分类:
数据库 时间:
2016-05-25 22:25:11
阅读次数:
322
SQL标签库提供了与关系型数据库进行交互的标签。 引入语法:<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %> 数据库:test 用户名:root 密码:123 项目中加入驱动jar包:mysql-connector-j ...
分类:
数据库 时间:
2016-05-25 22:19:06
阅读次数:
296
mysql> SHOW GLOBAL VARIABLES; 全局变量影响服务器的全局操作 mysql> SHOW [SESSION] VARIABLES; 客户端变量,只对此次会话生效 注意:其中有些参数支持运行时修改,会立即生效;有些参数不支持,且只能通过修改配置文件,并重启服务器程序生效 有些参 ...
分类:
数据库 时间:
2016-05-25 22:14:51
阅读次数:
201
not null :非空 default:默认值; unique :唯一值; primary key :主键; foreign key :外键; check :检查条件; 后面不需要带参数的约束:not null 后面需要带参数的约束(关键词后面加括号): primary key 、foreign ...
分类:
数据库 时间:
2016-05-25 22:11:08
阅读次数:
227
21分钟 MySQL 入门教程 源博文网址:http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html 目录 一、MySQL的相关概念介绍 二、Windows下MySQL的配置 配置步骤 MySQL服务的启动、停止与卸载 三、MySQL ...
分类:
数据库 时间:
2016-05-25 22:04:14
阅读次数:
259
导入导出数据把表变成sql代码备份与还原 增,删,改,查 CRUD 添加:insert into <表名>[(列1,列2....)] values(<'值1'>[,'值2'])注意:1.列与值要匹配(数量,类型,次序)2.列可以省掉,但值必须与表中的总列数和列的次序完全对应。3.自增长列,不能省掉自 ...
分类:
数据库 时间:
2016-05-25 22:03:53
阅读次数:
212