WEB开发网      婵犵數濞€濞佳囧磹婵犳艾鐤炬い鎰堕檮閸嬬喐銇勯弽銊с€掗梻鍕閺岋箑螣娓氼垱笑闂佽姘﹂褔婀佸┑鐘诧工妤犲憡绂嶉崜褏纾奸弶鍫涘妼缁楁岸鏌熷畡鐗堝殗闁诡喒鏅犲畷褰掝敃閵堝棙顔忔繝鐢靛仦閸ㄥ爼骞愰幘顔肩;闁规崘绉ぐ鎺撳亹闁绘垶锕╁Λ鍕⒑閹肩偛濡奸悗娑掓櫇缁顓兼径妯绘櫇闂佹寧绻傞弻濠囨晝閸屾稓鍘甸柣搴㈢⊕閿氶柣蹇ョ稻缁绘繃绻濋崘銊т紝闂佽鍨伴崯鏉戠暦閻旂⒈鏁傞柛鈾€鏅欑槐妯衡攽閻愬樊鍤熷┑顔藉劤铻為柛鏇ㄥ墯閸欏繘鏌嶉崫鍕櫣缂佲偓婢跺绠鹃柟瀛樼箘閿涘秵顨ラ悙顏勭伈闁诡喖缍婂畷鎯邦槻婵℃彃顭烽弻娑㈠Ω閵夈儺鍔夌紓浣稿€哥粔褰掑极閹剧粯鏅搁柨鐕傛嫹 ---闂傚倷鐒︾€笛兠洪埡鍛闁跨噦鎷�
开发学院数据库MySQL mysql 主从配置(windows xp 开二个 mysql 测试)... 阅读

mysql 主从配置(windows xp 开二个 mysql 测试)

 2009-09-24 00:00:00 来源:WEB开发网 闂傚倷绶氬ḿ褍螞閹绢喖绠柨鐕傛嫹闂傚倷绀侀幉锟犲垂閻㈠灚宕查柟鎵閸庡秵銇勯幒鎴濃偓鐢稿磻閹炬枼妲堟繛鍡楃С濞岊亞绱撻崒姘扁枌闁瑰嚖鎷�婵犵數濮幏鍐川椤撴繄鎹曢梻渚€娼уú銈吤洪妸鈺佺劦妞ゆ帊鑳堕埊鏇㈡煏閸モ晛浠х紒杈╁仱閺佹捇鏁撻敓锟�闂傚倷绶氬ḿ褍螞閹绢喖绠柨鐕傛嫹  闂傚倷鑳舵灙缂佺粯顨呴埢宥夊即閵忕姵鐎梺缁樺姇閹碱偆鐥閺屾洘绻濊箛鏇犵獥闂佺厧澹婃禍婊堚€旈崘顏佸亾閿濆骸澧ù鐘欏嫮绠鹃柛顐ゅ枎閻忋儲銇勯弴妯哄姦妞ゃ垺鐟╅幃鈩冩償閵囧府鎷�
核心提示:环境 :个人 pc xp 一台 ;使用 : 官方下载: mysql-noinstall-5.1.36-win32.zip1. 解压 成2个 (文件夹)mysql-5.1.36-win32_1 (主)mysql-5.1.36-win32_2 (从) 2. 配置文件修改主服务器配置修改>mysql-5.1.36-wi

环境 :

个人 pc  xp 一台 ;

使用 :

官方下载: mysql-noinstall-5.1.36-win32.zip

1. 解压 成2个 (文件夹)

mysql-5.1.36-win32_1  (主)

mysql-5.1.36-win32_2   (从)

2. 配置文件修改

主服务器配置修改

         >mysql-5.1.36-win32_1/my-small.ini  修改名称为   my.ini  
         >修改刚才 my.ini 文件的 
   [client]
   port  = 3307
[mysqld]
server-id    = 1
port        = 3307
binlog-do-db    =test 
   binlog-ignore-db=backup
   log-bin=mysql-bin
        >启动 mysql-5.1.36-win32_1/bin/mysqld.exe  --defaults-file=..youpath .my-small.ini 
        >使用 主 mysql  -u root  创建同步角色
GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* 
TO backup@'127.0.0.1'
IDENTIFIED BY '1234';
        >并且运行 
mysql> show master status;
+------------------+----------+--------------+------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000001 |      106 | test         | backup           |
+------------------+----------+--------------+------------------+
1 row in set (0.00 sec)

从服务器配置:

>mysql-5.1.36-win32_2/my-small.ini  修改名称为   my.ini 

>修改刚才 my.ini 文件的 

[client]
#password    = your_password
port        = 3308
socket        = /tmp/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
server-id    = 2
master-host    = 127.0.0.1
master-user    = backup
master-password    = 1234
master-port    = 3307
port        = 3308

>启动 mysql-5.1.36-win32_2/bin/mysqld.exe ( 我这会有个警告,没事 )

>参考 主服务器运行的  show master status; 数据

slave stop; 
CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=106; 
slave start; 

然后 :

在主mysql服务器

use test
create table tt (ii int); 

然后在从mysql服务器

use test
show tables;
mysql> show tables ;
+----------------+
| Tables_in_test |
+----------------+
| tt             |
+----------------+
1 row in set (0.00 sec)

Tags:mysql 主从 配置

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接