为了响应公司需求,打造出更安全的mysql集群,能够实现mysql故障后切换,研究了几天终于有了成果,一起分享一下。首先介绍一下这套集群方案实现的功能1、mysql服务器故障后自动转移,修好后自动切回2、mysql服务故障自动转移,修好后自动切回3、可以实现在几秒钟内转移以下内容均是实验环境,请根据实际情况修改响应参数生产环境MySQL主主同步主键冲突处理http://www.linuxidc.c
分类:
数据库 时间:
2018-07-05 11:02:34
阅读次数:
176
0x00 load_file() 条件: 1. 要有file_priv权限 2. 知道文件绝对路径 3. 能使用union 4. 对web目录有读权限 注:若过滤了单引号,则可以将函数中的字符进行hex编码 一般步骤 读/etc/init.d下的东西,这里有配置文件路径 ?id=1' union s ...
分类:
数据库 时间:
2018-07-04 21:37:18
阅读次数:
187
/*******************************************************************************************/ 一、mysql的安装 0.下载 MySQL数据库版本相对比较繁杂。常见的有:Community社区版、Enter ...
分类:
数据库 时间:
2018-07-04 18:54:38
阅读次数:
161
增量备份与恢复的特点增量备份的优点是没有重复数据,备份量不大,时间短。但缺点也很明显,需要建立在上次完全备份及完全备份之后所有的增量才能恢复。MySQL没有提供直接的增量备份方法,但是可以通过mysql二进制日志间接实现增量备份。二进制日志对备份的意义如下:(1)二进制日志保存了所有更新或者可能更新数据库的操作。(2)二进制日志在启动MySQL服务器后开始记录,并在文件达到所设大小或者收到flus
分类:
数据库 时间:
2018-07-04 01:15:12
阅读次数:
202
增量备份的优点是没有重复数据,备份量不大,时间短。缺点也很明显,需要上次完全备份及完全备份之后所有的增量备份才能恢复,反推恢复,操作较为繁琐。Mysql没有提供增量备份的方法,但是可以通过二进制日志间接实现增量备份。二进制日志对备份的意义如下:1)二进制日志保存了所有更新或者可能更新数据库的日志文件2)二进制日志在启动Mysql服务器后开始记录,并在文件达到max_binlog_size所设置的大
分类:
数据库 时间:
2018-07-03 20:12:39
阅读次数:
260
一、搭建LAMP分离结构1、服务器分类:(1)应用服务器:web服务器。存程序源码,如php/python/jsp(2)数据库服务器:mysql(3)文件服务器:存静态文件2、准备三台虚拟机Vh01.tedu.cn192.168.4.1mysqlVh02.tedu.cn192.168.4.2webVh03.tedu.cn192.168.4.3web3、配置mysql服务器[root@vh01~]#
分类:
其他好文 时间:
2018-06-28 15:56:40
阅读次数:
151
1、为查询缓存优化查询 大多数的MySQL服务器都开启了查询缓存,这是提高性能最有效的方法之一,而且这是被MySQL的数据库引擎处理的。 有些查询不会使用缓存,比如有curdate(),now(),Rand()或是其他的诸如此类的sql函数都不会开启查询缓存,因为这些函数 的返回是不定的异变的,无法 ...
分类:
数据库 时间:
2018-06-27 14:02:15
阅读次数:
186
1、MySQL 字符集简介 1.1 字符集简介 MySQL 服务器可以支持多种字符集,在同一台服务器、同一个数据库甚至同一个表的不同字段都可以指定使用不同的字符集,相比 Oracle 等其他数据库管理系统,在同一个数据库只能使用相同的字符集,MySQL 明显存在更大的灵活性。 MySQL 的字符集包 ...
分类:
数据库 时间:
2018-06-25 20:28:07
阅读次数:
171
MySQL 官网:‘https://www.mysql.com/’ 最新版本8.0.11 Windows %xxx >> 变量 初始化MySQL服务器: 启动/关闭MySQL服务器: MySQL修改用户密码: MySQL创建数据库: MySQL删除数据库: 切换到其他数据库: 第一次安装MySQL时 ...
分类:
其他好文 时间:
2018-06-23 01:41:23
阅读次数:
168
目录原理1主从同步配置2主服务器同步用户授权2配置MySQL主服务器的my.cnf文件3备机配置:4常用命令:5双主配置my.cnf6binlog_ignore_db引起的同步复制故障7常见错误11MysqlBinlog三种格式介绍及分析11原理经过抓包分析,tcpdump-n-ieth0-A-s0-vhost218.24.23.253。当从与主处于正常连接状态时(而不是slave第一次启动时),
分类:
数据库 时间:
2018-06-20 11:17:35
阅读次数:
233