RESET MASTER和RESET SLAVE使用场景和说明
【前言】在配置主从的时候经常会用到这两个语句,刚开始的时候还不清楚这两个语句的使用特性和使用场景。 经过测试整理了以下文档,希望能对大家有所帮助; 【一】RESET MASTER参数 功能说明:删除所有的binglog日志文件,并将日志索引文件清空,重新开始所有新的日志文件。用于第一次进行搭建主从库时,进行主库bin...
验证MySQL主从一致性(pt-table-checksum&pt-table-sync)
percona-toolkit-2.2.8-1.noarch.rpm有两个工具可以验证MySQL主从数据的一致性安装tookkit需要一些依赖包yum install perl perl-DBI perl-DBD-MySQL perl-IO-Socket-SSL perl-Time-HiRes -y实验环境在Master上初始化实验数据create database mvbox;use mvbox;create ...
MySQL 5.6 Online DDL
一 .Fast index CreationMySQL 5.5和更高版本并且MySQL 5.1 innodb plugin支持Fast index Creation,对于之前的版本对于索引的添加或删除这类DDL操作,MySQL数据库的操作过程为如下:(1)首先创建新的临时表,表结构通过命令ALTAR TABLE新定义的结构(2)然后把原表中数据导入到临时表(...
mysql timeout参数
其中wait_timeout就是负责超时控制的变量,其时间为长度为28800s,就是8个小时,那么就是说MySQL的服务会在操作间隔8小时后断开,需要再次重连。也有用户在URL中使用jdbc.url=jdbc:mysql://localhost:3306/nd?autoReconnect=true来使得连接自动恢复,当然了,这是可以的,不过是MySQL4及其以下版本适用。MySQL5中已经...
MySQL之权限管理
一、MySQL权限简介 关于mysql的权限简单的理解就是mysql允许你做你全力以内的事情,不可以越界。比如只允许你执行select操作,那么你就不能执行update操作。只允许你从某台机器上连接mysql,那么你就不能从除那台机器以外的其他机器连接mysql。 那么Mysql的权限是如何实现...
MYSQL锁
情况1:session 1:localhost.test>create table g(a int,b int ,primary key(a,b)) engine = innodb;Query OK, 0 rows affected (0.03 sec)localhost.test>select * from g;+----+---+| a | b |+----+---+| 1 | 1 || 3 | 1 || 5 | 3 || 7 | 6 || 10 | 8 |+----+---+5 row...
做Mysql主从时,注意使用replicate_wild_do_table和replicate-wild-ignore-table
使用replicate_do_db和replicate_ignore_db时有一个隐患,跨库更新时会出错。如在Master(主)服务器上设置 replicate_do_db=test(my.conf中设置)use mysql;update test.table1 set ......那么Slave(从)服务器上第二句将不会被执行 如Master设置 replicate_ignore_db=mysqluse mysql;update te...
使用pt-query-digest分析mysql slow query log
<p style="margin-top:0px;margin-bottom:0px;clear:both;height:auto;overflow:hidden;color:#505050;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;line-height:28px;white-space:normal;widows:auto;background-color:#FFFFFF;"><span style="padding:0px;margin:0px;">下载地址:</span></p><p s...
pt-online-schema-change工具的使用
测试运行:[root@newxywy ~]# pt-online-schema-change -usuperdba --ask-pass --port=3311 --alter "ADD COLUMN context text" D=test,t=t1 --socket=/tmp/mysql3311.sock --print --dry-runEnter MySQL password: Starting a dry run. `test`.`t1` will not be altered. ...
LINUX网关维护命令
[root@dba ~]# route add default gw 192.168.0.10 dev eth0<br />[root@dba ~]# <br />[root@dba ~]# route -n<br />Kernel IP routing table<br />Destination Gateway Genmask Flags Met...
mysql主从复制的常见问题
<h1 style="font:bold 26px/normal Simsun;list-style:none;margin:5px 0px 10px;padding:0px;text-align:center;color:#000000;text-transform:none;text-indent:0px;letter-spacing:normal;word-spacing:0px;white-space:normal;-webkit-text-stroke-width:0px;">mysql主从同步失败Last_IO_Error: Got fatal error 1236...
MYSQL主从复制
主库:[root@dba ~]# cat /etc/my.cnf[mysqld]server_id=77 datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock #skip-grant-tables character_set_server=utf8#autocommit=offlog-bin=/var/lib/mysql/feige-bin#binlog_format=STA...
Mysql热备份
<p>至此MYISAM:</p><p> mysqlhotcopy -u root -p 123456 --flushlog test /root/</p><p>[root@dba ~]# cd test/<br />[root@dba test]# ll<br />总用量 108<br />-rw-r--r-- 1 mysql mysql 8586 7月 30 15:42 test.frm<br />-rw-r--r-- 1 mysql mysql 98304 7月 30 15:42 test.ibd<b...
MYSQL表的导入导出
<p>mysql> select * from test into outfile '/tmp/test.txt' fields terminated by "," enclosed by '"';<br />Query OK, 16 rows affected (0.00 sec)</p><p><br /></p><p>[root@dba ~]# cat /tmp/test.txt <br />"1","test1"<br />"2","test2"<br />"3","test3"<br />"4","test4"<br />"5","test5"<b...
CentOS6.4+MySQL-5.6.12 安装详解
原始出处:
mysql日志
<p>2015-07-23 15:59:37 3013 [Note] Binlog end<br />2015-07-23 15:59:37 3013 [Note] Shutting down plugin 'partition'<br />2015-07-23 15:59:37 3013 [Note] Shutting down plugin 'BLACKHOLE'<br />2015-07-23 15:59:37 3013 [Note] Shutting down plugin 'ARCHIVE'<br />2015-07-23 15:59:37 3013 [Note] Shu...
mysql锁问题的研究
MYISAM表锁:mysql> show status like 'table%';+----------------------------+-------+| Variable_name | Value |+----------------------------+-------+| Table_locks_immediat...
MYSQL SERVER优化
mysql> show engine innodb status \G;*************************** 1. row *************************** Type: InnoDB Name: Status: =====================================2015-07-20 16:35:06 7ff4efbd1700 INNODB MONITOR OUTPUT==============...
MYSQL SQL优化
<p>mysql> show session status like 'com%';<br />+---------------------------+-------+<br />| Variable_name | Value |<br />+---------------------------+-------+<br />| Com_admin_commands &nbs...
mysql触发器
<p>t1前面不能保护into子句:</p><p>CREATE TRIGGER t_up<br /> BEFORE INSERT<br /> ON t<br /> FOR EACH ROW<br />BEGIN<br /> INSERT t1(name) values ('insert'); <br /> end;</p><p><br /></p><p>mysql> show TRIGGERs;<br...