<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>https://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>https://jackxiang.com/post//</link>
<title><![CDATA[MySQL Master/Slave Server 架设]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Mon, 23 Nov 2009 01:35:18 +0000</pubDate> 
<guid>https://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	环境：两台服务器IP:192.168.30.57&#92;192.168.30.58<br/>1、下载mysql-5.0.86-linux-i686-glibc23.tar.gz 到http://dev.mysql.com/downloads/mysql/5.0.html#linux下载<br/>2、解压 tar -zxvf <br/>mysql-5.0.86-linux-i686-glibc23.tar.gz<br/>3、创建链接 ln -s <br/>mysql-5.0.86-linux-i686-glibc23<br/>mysql<br/>4、进入mysql<br/>目录下 cd mysql<br/>5：新建 mysql 用户组<br/> groupadd mysql<br/>6：新建 mysql用户并属于mysql用户组<br/> useradd -g mysql mysql<br/>7：执行安装脚本：<br/>&nbsp;&nbsp; scripts/mysql_install_db --user=mysql<br/>8：改变属组&nbsp;&nbsp;(注意小数点)<br/>&nbsp;&nbsp; chown -R root&nbsp;&nbsp;. (注意小数点)<br/>9：改变数据属组<br/> chown -R mysql data<br/>10：输入命令&nbsp;&nbsp;chgrp -R mysql . (注意小数点)<br/>11、拷贝配置文件 cp supports-files/my-lagre.cnf /etc/my.cnf<br/>12、启动mysql<br/>bin/mysqld_safe -user=root &amp;<br/>13、登录 bin/mysql<br/>-uroot -p<br/>一、Master Server 方面<br/>A.设定 Server-id<br/>首先要设定 server-id。基本上没有什么特别的限制，只要 Master 和 Slave 的 server-id 不一样即可，但其值必需为<br/>1 至 2^32-1 之间。<br/>[mysqld]<br/>server-id=1<br/>B.开启 Binary Log<br/>修改 MySQL Server 的系统设定档，在 [mysqld] 下方加上 log-bin=mysql-bin，例如：<br/>引用:<br/>[mysqld]<br/>log-bin=mysql-bin<br/>MySQL 的 Binary Log 会将所有对於资料库的修改操作全部记录起来，而 Slave 与 Master<br/>之间进行资料同步的方式很简单，就是 Slave 会把 Master Server 的 Binary Log 拿过来执行，也就是说 Slave<br/>Server 会 &quot;重做&quot; 在 Master Server 上发生的各种修改操作。因此 Master Server 勿必要开启 Binary<br/>Log 功能，否则 Master/Slave 架构无法运作。<br/>C.设定 Replication Slave 权限<br/>我们必须要在 Master Server 上做设定，让 Slave 具有可以从 Master Server 上 Copy 资料的权限(正式的说法为 Replication Slave Priviledges)，所需使用的指令如下：<br/>引用:<br/>GRANT REPLICATION SLAVE ON *.* TO &#039;slave1&#039;@&#039;192.168.30.58&#039;<br/>&nbsp;&nbsp;IDENTIFIED BY &#039;123456&#039;;<br/>意思为：<br/>允许 192.168.30.58 这个 IP 使用 slave1 帐号，来进行资料同步(Replication)。<br/>slave1 这个帐号的密码为 123456。<br/>此时您可以从 Slave Server(192.168.30.58) 使用 mysql client program 进行验证，看是否有正 ...... 
]]>
</description>
</item><item>
<link>https://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] MySQL Master/Slave Server 架设]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>