<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>简单之美 &#187; Tag &#187; MySQL</title>
	<atom:link href="http://shiyanjun.cn/archives/tag/mysql/feed" rel="self" type="application/rss+xml" />
	<link>http://shiyanjun.cn</link>
	<description>简单之美，难得简单，享受简单的唯美。</description>
	<lastBuildDate>Wed, 04 Mar 2026 07:04:53 +0000</lastBuildDate>
	<language>zh-CN</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.2</generator>
	<item>
		<title>CentOS 6.4系统MySQL主从复制基本配置实践</title>
		<link>http://shiyanjun.cn/archives/584.html</link>
		<comments>http://shiyanjun.cn/archives/584.html#comments</comments>
		<pubDate>Sat, 11 Jan 2014 02:35:46 +0000</pubDate>
		<dc:creator><![CDATA[Yanjun]]></dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://shiyanjun.cn/?p=584</guid>
		<description><![CDATA[<p>对于MySQL数据库一般用途的主从复制，可以实现数据的备份（如果希望在主节点失效后，能够使从节点自动接管，就需要更加复杂的配置，这里暂时先不考虑），如果主节点出现硬件故障，数据库服务器可以直接手动切换成备份节点（从节点），继续提供服务。基本的主从复制配置起来非常容易，这里我们做个简单的记录总结。
我们选择两台服务器来进行MySQL的主从复制实践，一台m1作为主节点，另一台nn作为从节点。
两台机器上都需要安装MySQL数据库，如果想要卸掉默认安装的，可以执行如下命令：
现在可以在CentOS 6.4上直接执行如下命令进行安装：
为root用户设置密码：
然后可以直接通过MySQL客户端登录：
主节点配置
首先，考虑到数据库的安全，以及便于管理，我们需要在主节点m1上增加一个专用的复制用户，使得任意想要从主节点进行复制从节点都必须使用这个账号：
这里还进行了操作授权，使用这个换用账号来执行集群复制。如果想要限制IP端段，也可以在这里进行配置授权。
然后，在主节点m1上，修改MySQL配置文件/etc/my.cnf，使其支持Master复制功能，修改后的内容如下</p>]]></description>
	<p>对于MySQL数据库一般用途的主从复制，可以实现数据的备份（如果希望在主节点失效后，能够使从节点自动接管，就需要更加复杂的配置，这里暂时先不考虑），如果主节点出现硬件故障，数据库服务器可以直接手动切换成备份节点（从节点），继续提供服务。基本的主从复制配置起来非常容易，这里我们做个简单的记录总结。
我们选择两台服务器来进行MySQL的主从复制实践，一台m1作为主节点，另一台nn作为从节点。
两台机器上都需要安装MySQL数据库，如果想要卸掉默认安装的，可以执行如下命令：

sudo rpm -e --nodeps mysql
yum list | grep mysql

现在可以在CentOS 6.4上直接执行如下命令进行安装：

sudo yum install -y mysql-server mysql mysql-deve

为root用户设置密码：

mysqladmin -u root password 'shiyanjun'

然后可以直接通过MySQL客户端登录：

mysql -u root -p

主节点配置
首先，考虑到数据库的安全，以及便于管理，我们需要在主节点m1上增加一个专用的复制用户，使得任意想要从主节点进行复制从节点都必须使用这个账号：

CREATE USER repl</p>			<content:encoded><![CDATA[<p>对于MySQL数据库一般用途的主从复制，可以实现数据的备份（如果希望在主节点失效后，能够使从节点自动接管，就需要更加复杂的配置，这里暂时先不考虑），如果主节点出现硬件故障，数据库服务器可以直接手动切换成备份节点（从节点），继续提供服务。基本的主从复制配置起来非常容易，这里我们做个简单的记录总结。
我们选择两台服务器来进行MySQL的主从复制实践，一台m1作为主节点，另一台nn作为从节点。
两台机器上都需要安装MySQL数据库，如果想要卸掉默认安装的，可以执行如下命令：
现在可以在CentOS 6.4上直接执行如下命令进行安装：
为root用户设置密码：
然后可以直接通过MySQL客户端登录：
主节点配置
首先，考虑到数据库的安全，以及便于管理，我们需要在主节点m1上增加一个专用的复制用户，使得任意想要从主节点进行复制从节点都必须使用这个账号：
这里还进行了操作授权，使用这个换用账号来执行集群复制。如果想要限制IP端段，也可以在这里进行配置授权。
然后，在主节点m1上，修改MySQL配置文件/etc/my.cnf，使其支持Master复制功能，修改后的内容如下</p>]]></content:encoded>
			<wfw:commentRss>http://shiyanjun.cn/archives/584.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
