自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南山行者

君子之交淡如水,学海无涯苦作舟。

  • 博客(23)
  • 资源 (12)
  • 收藏
  • 关注

原创 MySQL的Keepalived安装、配置、启动

keepalived是什么keepalived是集群管理中保证集群高可用的一个服务软件,对内解决单点故障,对外提供唯一入口。keepalived工作原理keepalived是一个类似于layer3, 4 & 7交换机制的软件,也就是我们平时说的第3层、第4层和第7层交换。第3层:Keepalived使用Layer3的方式工作式时,Keepalived会定期向服务器群中的服务器发

2015-08-31 16:22:01 1245

原创 MySQL简单MHA环境搭建

MySQL-MHA是日本MySQL专家用Perl写的一套MySQL故障切换方案,它有Node、Manager两种角色。Node需要安装在所有MySQL服务器不管主还是从,Manager运行在独立服务器。本次搭建使用四台虚拟机,Manager是管理节点,其他三台都是Node: db1即是主库也是管理节点,db2是Master备节点,db3是从库。一、安装MySQL     步骤省

2015-08-24 16:03:41 3603

原创 MySQL安装方法

一、确认没有安装mysql数据库查看mysql[root@localhost]# rpm -qa | grep mysql普通卸载,如果有依赖,无法删除并提示依赖[root@localhost]# rpm -e mysql 强制卸载,如果有任何依赖,强制删除[root@localhost]# rpm -e --nodeps mysql

2015-08-24 00:44:52 1031

原创 MySQL5.6之后默认root密码的问题

前端时间安装mysql5.6后,习惯性的无密码登录,但是提示要输入密码# mysql -u root -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)好吧,那我就安全模式登入,也就是常说的绕过密码验证# /etc/init.d/m

2015-08-23 15:47:16 29692

原创 Mysql的sql_mode设置

SQL_MODE可能是比较容易让开发人员和DBA忽略的一个变量,默认为空。SQL_MODE的默认设置其实是比较冒险的一种设置,因为在这种设置下可以允许一些非法操作,比如可以将NULL插入NOT NULL的字段中,也可以插入一些非法日期,如“2012-12-32”。因此在生产环境中强烈建议开发人员将这个值设为严格模式,这样有些问题可以在数据库的设计和开发阶段就能发现,而如果在生产环境下运行数据库后发

2015-08-22 23:28:02 2572

转载 xtrabackup与mysqldump对比测试

环境描述及结果展示: MySQL版本:5.1.43 xtrabackup版本:xtrabackup version2.0.8主机内存:64GCPUs:24Innodb buffer pool:200M数据量:9083M数据文件总大小:9947M结果对比:   xtrabackup xtrabac

2015-08-22 17:10:05 2961

原创 mysqldump工具的使用

mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。运行mysqldump需一定的权限。如,备份表的最低权限为select,备份视图需show view权限,备份触发器需trigger权限。mysqldump的输出可能包含alter database语句,如,用于保持备份库的字符集,

2015-08-22 16:30:06 1208

原创 percona-toolkit工具的安装

Percona Toolkit 是一组高级的命令行工具,用来管理 MySQL 和系统任务,主要包括:1、验证主节点和复制数据的一致性2、有效的对记录行进行归档3、找出重复的索引4、总结 MySQL 服务器5、从日志和 tcpdump 中分析查询6、问题发生时收集重要的系统信息1,下载Percona Toolkit(rpm或者源码),TermReadKey(rpm)

2015-08-22 10:49:54 1396

原创 多台计算机之间利用ssh实现无密码登录

在《Crontab中使用scp令命自动备份文件》中说到了关于一对一、多对一的ssh的无密码登录,如果想要多台服务器相互无密码访问,与两台服务器单向无密码访问的原理是一样的,关键点是每个机器上都存在内容相同authorized_keys文件,且这个文件保存每台机器的公钥。1、在每台机器上执行:ssh-keygen -t  rsa  之后一路回车,产生密钥、公钥2、在第一台机器的目录.ss

2015-08-21 17:03:44 788

原创 SysBench 0.5 安装

sysbench压力测试工具简介:sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。目前支持的数据库有MySQL、Oracle和PostgreSQL。目前sysbench代码托管在launchpad上,项目地址:https://launchpad.net/sysbench (原来的官网http://sy

2015-08-20 20:56:17 909

原创 Crontab中使用scp令命自动备份文件

为了在Linux下使用scp的时候不需要输入密码,采用ssh另一种用密钥对来验证的方式 。一,两台机器一对一scp传文件1、使用ssh-keygen 命令生成密钥。生成过程中,除了输入密码外,其他都选择默认的值:回车即可。[root@xxx root]# ssh-keygen -t rsaGenerating public/private rsa key pair.Ente

2015-08-19 14:13:12 2677 1

转载 Mysql项目中遇到的问题

一,wait_timeout     发生情况:     Mysql数据库运行一周后,一天早上打开项目,页面出现如下的问题     The last packet successfully received from the server was 7,207,005 milliseconds ago.  The last packet sent successfully to th

2015-08-19 10:22:45 2365

原创 虚拟机建立centos6.5分辨率无法调整

1,关闭虚拟机系统,关闭虚拟机2,选择虚拟机 - > 编辑配置 -> 显卡 ,将总视频内存加大3,启动虚拟机

2015-08-18 10:04:57 1227

转载 Zabbix配置

参考:https://www.zabbix.org/wiki/InstallOnCentOS_RHEL      http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/软件下载:     http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/http://sourceforge.net/pr

2015-08-17 17:54:34 1628

转载 MySQL覆盖索引

覆盖索引概念:  MySQL可以利用索引返回SELECT 列表中的字段。而不必根据索引再次读取数据文件。包含所有满足查询需要的数据的索引成为覆盖索引(Covering Index)。也就是平时所说的不需要回表操作。判断标准: 在查询前面使用explain,可以通过输出的extra列来判断,对于一个索引覆盖查询,显示为using index,MySQL查询优化器在执行查询前会决定是否有索

2015-08-16 16:47:31 696

转载 mysql慢日志设置

mysql的慢日志查询对于sql的优化还是很有意义的,具体说下如何开启这个mysql慢查询日志(默认是开启的)。    关于设置在mysql的官方手册或网上都有很多,但是要注意的是,mysql5.6与之前的版本关于慢日志的设置其变量发生了变化。    对于mysql的慢日志开启设置,在my.ini(或my.cnf)文件的[mysqld]下设置如下几个参数:如下为5.6以前版本的设置方式

2015-08-14 08:39:12 486

原创 Crontab 每天定时备份 MySQL

1、创建shell脚本vim /usr/mysql_back.sh#!/bin/bashback_dir=/usr/backupback_date=`date +%F`user=rootpass=123456mysqldump -u${user} -p${pass}  ${dbname} > ${back_dir}/${back_date}_${dbname}.sql

2015-08-13 17:31:43 724

原创 MYSQL 大小写区分说明

1、linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写; 2、用root帐号登录后,在/etc/my.cnf 或my.ini中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;lower_case_table_names参数详解: lower_case_table

2015-08-13 01:15:11 1691

转载 安全快速更改MySQL数据库名称

mysql似乎没有更改数据库名称的语句(也许是我不知道),如果你有数据库服务器的管理权限,可以直接更改一下目录名即可,但如果没有权限,可以通过更改表名达到修改数据库名的目的。下面是把CentOS数据库更改为centos_old。1、新建数据库centos_old.mysql > create database centos_old;2、使用select concat拼成所有rena

2015-08-12 22:36:02 326

转载 mysql优化,提高命中率

配置你的mysql配置文件:主要是配置[mysqld]后面的内容。1,优化远程连接速度。在[mysqld]下面添加skip-name-resolveskip-name-resolve选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。2,设置连接数,mysql默认的连接数是100,太少了。

2015-08-10 15:39:52 654

转载 MySQL的myisam引擎表锁优化

MyISAM在读操作占主导的情况下是很高效的。特别是count(*)操作,简直无敌了。 可一旦出现大量的读写并发,由于table lock的原因,同InnoDB相比,MyISAM的效率就会直线下降. 而且,MyISAM和InnoDB的数据存储方式也有显著不同: 通常,在MyISAM里,新数据会被附加到数据文件的结尾,可是做了一些DELETE操作之后,数据文件就不再是连续的,形象一点来说,就是数据文

2015-08-09 11:03:41 741

转载 Mysql数据库主从整理

一、mysql主从的原理1、Replication 线程Mysql的 Replication 是一个异步的复制过程(mysql5.1.7以上版本分为异步复制和半同步两种模式),从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在 Master 与 Slave 之间的实现整个复制过程主要由三个线程

2015-08-08 01:24:46 477

转载 MySQL主从服务器数据一致性的核对与修复

我上一次遇到MySQL主从服务器数据一致性问题,想想是几年前的事情了,还依稀记得当时惊慌失措的情景,好在最后借助Maatkit解决了问题。几年后,当我再次面对同样的问题时,Maatkit已经不复存在,转而成为了Percona Toolkit的一部分,不变的是我依旧手忙脚乱,所以还是记录一下吧,保不准啥时候又会遇到这个问题。如果你在MySQL从服务器上遇到类似下面的错误信息,那么恭喜你中

2015-08-08 00:42:59 678

SVN客户端32位

svn官方下载资源,windows32位,实测可用

2017-08-25

Redis 3.0 window版

redis3.0windows版,解压后可直接使用

2017-08-25

maven-3.2.5

官方资源,下载后可直接使用

2017-08-09

powerdesigner导出word模板

2016-05-06

mha高可用0.56版本

mha0.56压缩包包含rpm和二进制包,任意选择安装,其他文件是依赖包,在mysql5.6运行正常,放心使用。

2015-11-11

jedis-2.4.2.jar

jedis-2.4.2.jar jedis包下载

2015-09-19

redis-3.0.3.tar.gz

redis-3.0.3.tar.gz redis包下载

2015-09-19

MySQL 5.1 Reference Manual 中文版

MySQL5.1官方参考文档中文版,记录了最详尽的MySQL资料。

2015-09-19

SQL数据库常用语句

SQL数据库常用语句,包含了SQL命令、性能调试、优化以及常用的语句。

2013-07-30

厨房分单打印机配置步骤PPT及视频

厨房分单打印机配置步骤PPT及视频,包含详细餐饮行业中打印机的设置

2013-06-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除