MySQL
svdata
方向优于速度、广度以深度为前提
展开
-
MySQL多实例的实现#线上服务器
同一台服务器,启动两个MySQL实例,一个线上提供服务,一个线下做备份。实现方法1、使用MySQL自带的多实例工具mysqld_multi 2、在不同目录安装不同的mysql #推荐使用,最好在独立的磁盘上安装,便于迁移3、直接复制已安装的mysql安装包,到不同路径。 #解决MySQL版本不同造成的问题正在上线,具体实现说明后续补充原创 2014-12-16 19:15:27 · 388 阅读 · 0 评论 -
[转:好东西无需多言]]公司招聘MySQL DBA面试心得
反正对与我这小菜鸟是好东西,原文地址:http://www.2cto.com/database/201311/254385.html作者:黄杉(红黑联盟)公司招聘MySQL DBA面试心得 1 2年MySQL DBA经验 其中许多有水分,一看到简历自我介绍,说公司项目的时候,会写上linux系统维护,mssql server项目,或者oracle dat转载 2015-04-13 13:56:56 · 901 阅读 · 0 评论 -
构建黄金组合LVS + Keepalived高可用负载均衡集群&填坑++
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://beyondhdf.blog.51cto.com/229452/1331874重点:每个节点时间都同步哈!1[root@DR2 ~]# ntpdate time.windows.com && hwclock -w原创 2015-03-30 17:24:23 · 1326 阅读 · 0 评论 -
ERROR 1045 (28000) at line 2: Access denied for user 'root'@'%' (using password: YES)
mysql>grant all on *.* to root@'%' identified by 'test123456' 授权之后的账户不能使用grant授权mysql>select * from mysql.user\G查看授权表信息,会发现grant权限后面是‘N’解决方式:授权的时候加上with grant option;mysql>grant al原创 2015-01-19 15:21:12 · 791 阅读 · 0 评论 -
Could not initialize master info structure; more error messages can be found in the MySQL error log
解决MySQL AB复制时候报错Could not initialize master info structure; more error messages can be found in the MySQL error logmysql> reset slave; 《===slave刷行一下 binlog就好了mysql> change master to master原创 2015-02-03 00:40:07 · 1515 阅读 · 0 评论 -
MySQL AB复制&mysql-proxy读写分离
一、mysqlAB 复制1、简介Advanced Backup Replication是一种数据复制技术,是mysql数据库提供的一种高可用、高性能的解决方案AB复制的模式:一主一从; 一主多从,双主,多主多从单向复制的优点:有力于健壮性、速度、便于管理。2、AB复制的工作原理:1) 首先先启动master的二进制日志2) slave start原创 2015-02-04 10:44:32 · 724 阅读 · 0 评论 -
mysqlbinlog参数详解#摘录自MySQL5.5文档
mysqlbinlog支持下面的选项:· ---help, -?显示帮助消息并退出。· ---database=db_name, -d db_name只列出该数据库的条目 (只用本地日志)。· --force-read, -f使用该选项,如果mysqlbinlog读它不能识别的二进制日志事件,它会打印警告,忽略该事件并继续。没有该选项转载 2014-12-10 12:19:06 · 1432 阅读 · 0 评论 -
MySQL启动的四种方式
mysql的四种启动方式:1、mysqld启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=root客户端连接:mysql --defaults-file=/etc/my.cnformysql -S /tmp/mysql.sock2、mysqld_safe启动my转载 2014-12-07 20:13:33 · 1171 阅读 · 0 评论 -
MySQL##InnoDB: ERROR: the age of the last checkpoint is 9446699
MySQL Error Log中频繁出现如下Error:----------------------------------------------------------------------------------------------------------141219 2:04:14 InnoDB: ERROR: the age of the last checkpoint原创 2014-12-22 10:20:49 · 1121 阅读 · 0 评论 -
MySQL启动时ERROR! The server quit without updating PID file
启动MySQL时出现错误提示:Starting MySQL. ERROR! The server quit without updating PID file (/home/mysql/log/mysql.pid).遇到问题,先想到看日志# less /home/mysql/log/mysql13306_error.log141205 15:11:51 mysqld_s原创 2014-12-05 15:30:56 · 2853 阅读 · 0 评论 -
MySQL表的四种分区类型&创建,增加,删除mysql表分区
一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。 如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。二、为什么要对表进行分区为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。分区的一些优点包括:与单个磁盘或文转载 2015-07-15 14:51:50 · 7338 阅读 · 0 评论