易截截图软件、单文件、免安装、纯绿色、仅160KB

MySQL Master/Slave Server 架设



环境:两台服务器IP:192.168.30.57\192.168.30.58
1、下载mysql-5.0.86-linux-i686-glibc23.tar.gz 到http://dev.mysql.com/downloads/mysql/5.0.html#linux下载
2、解压 tar -zxvf
mysql-5.0.86-linux-i686-glibc23.tar.gz
3、创建链接 ln -s
mysql-5.0.86-linux-i686-glibc23
mysql
4、进入mysql
目录下 cd mysql
5:新建 mysql 用户组
 groupadd mysql
6:新建 mysql用户并属于mysql用户组
 useradd -g mysql mysql
7:执行安装脚本:
   scripts/mysql_install_db --user=mysql
8:改变属组  (注意小数点)
   chown -R root  . (注意小数点)
9:改变数据属组
 chown -R mysql data
10:输入命令  chgrp -R mysql . (注意小数点)
11、拷贝配置文件 cp supports-files/my-lagre.cnf /etc/my.cnf
12、启动mysql
bin/mysqld_safe -user=root &
13、登录 bin/mysql
-uroot -p
一、Master Server 方面
A.设定 Server-id
首先要设定 server-id。基本上没有什么特别的限制,只要 Master 和 Slave 的 server-id 不一样即可,但其值必需为
1 至 2^32-1 之间。
[mysqld]
server-id=1
B.开启 Binary Log
修改 MySQL Server 的系统设定档,在 [mysqld] 下方加上 log-bin=mysql-bin,例如:
引用:
[mysqld]
log-bin=mysql-bin
MySQL 的 Binary Log 会将所有对於资料库的修改操作全部记录起来,而 Slave 与 Master
之间进行资料同步的方式很简单,就是 Slave 会把 Master Server 的 Binary Log 拿过来执行,也就是说 Slave
Server 会 "重做" 在 Master Server 上发生的各种修改操作。因此 Master Server 勿必要开启 Binary
Log 功能,否则 Master/Slave 架构无法运作。
C.设定 Replication Slave 权限
我们必须要在 Master Server 上做设定,让 Slave 具有可以从 Master Server 上 Copy 资料的权限(正式的说法为 Replication Slave Priviledges),所需使用的指令如下:
引用:
GRANT REPLICATION SLAVE ON *.* TO 'slave1'@'192.168.30.58'
  IDENTIFIED BY '123456';
意思为:
允许 192.168.30.58 这个 IP 使用 slave1 帐号,来进行资料同步(Replication)。
slave1 这个帐号的密码为 123456。
此时您可以从 Slave Server(192.168.30.58) 使用 mysql client program 进行验证,看是否有正


相关文档:

MySQL字符串处理系统

以下是完整的例子。
1、新建表
#title: 自定义字符
#auther: 小强(占卜师) 
#date: 
2008
-
01
-08
drop
 
table
 
if
 
exists
 Category;
create
 
table
 Category
(
   cateId       &nbs ......

MYSQL优化配置

MySQL配置文件
MySQL发布的最新产品实际上超出了Linux所携带的版本。但是,稳定性和开放源代码可是很重要的因素,因此在操作系统上使用较早MySQL版本是有道理的。
有许多可以采用的配置文件,它们都被包含在mysql-server PRM程序中。还有一个默认的配置文件被包含在mysql PRM程序包中。
配置MySQL服务器是一个丰富而复杂 ......

安装、设置与启动MySql绿色版的方法

1、解压 mysql-noinstall-5.1.30-win32.zip
2、在 F 盘建立目录 MySql\MySqlServer5.1\
3、把解压的内容复制到  F:\MySql\MySqlServer5.1\
4、在 F:\MySql\MySqlServer5.1\ 中找 my-large.ini 把它复制成 my.ini
5、在 my.ini 中找 [mysqld] ,添加以下语句;
basedir="F:/MySql/MySqlServer5.1/"
datadir="F:/My ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号