Mysql配置主从复制
来源:互联网 发布:数据库sql种类 编辑:程序博客网 时间:2024/06/08 10:00
1、配置master服务器(ip:192.168.1.111)
1.1、配置my-master.ini(my.ini)
[client]
port=3306
default-character-set=utf-8
[mysqld]
port=3306
character-set-server=utf-8
basedir=D:\Software\Install\MySQL\MySQL Server 5.1
datadir=D:\Software\Install\MySQL\MySQL Server 5.1\data
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES这个有问题,在创建完新用户登录时报错
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
# 主服务器的配置
# 开启二进制日志
log-bin=master-bin
#使用二进制日志的索引文件
log-bin-index=master.bin.index
# 为服务器添加唯一的编号
server-id=1
1.2、启动Mysql的服务(使用压缩文件zip(cd bin目录)-> mysqld.exe --install mysql111 --defaults-file="my文件的路径",提示服务安装成功,启动服务 net start mysql111)
备注:window删除服务命令 sc delete 服务名mysql111
1.3、登录root账户
mysql -u root -p
登录密码(压缩默认没有密码)
create user wl;
# 添加用户的权限
grant replication slave on *.* to wl identified by '123456';
2、配置slave服务器(ip:192.168.1.112)
2.1、 先在cmd命令行测试连接192.168.1.111(主服务器) mysql -u wl -p -h 192.168.1.111 123456 连接成功
2.2、配置my-slave.ini
[client]
port=3306
default-character-set=utf-8
[mysqld]
port=3306
character-set-server=utf-8
basedir=D:\Software\Install\MySQL\MySQL Server 5.1
datadir=D:\Software\Install\MySQL\MySQL Server 5.1\data
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES这个有问题,在创建完新用户登录时报错
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
# 从服务器的配置(relay中继日志)
server-id=2
relay-log=slave-relay-log-bin
relay-log-index=slave-relay-log-bin.index
2.3、启动服务 net start mysql112
2.4、登录从服务器
mysql -u root -p
输入密码
#下面是配置
mysql > change master to
master_host='192.168.1.111',
master-port= 3306,
master-user='wl',
master-password='123456';(query ok.)
#下面是开启主从复制
mysql > start slave;(query ok.)
3、测试
3.1、登录主服务器(root)在主上面创建一个数据库
create database wl1016;
执行完成后在从上面show databases就可以看到wl1016数据库
- mysql 主从复制 主从配置
- MySQL主从复制配置
- MySQL主从复制配置
- 配置MySQL主从复制
- MySQL主从复制配置
- mysql 主从复制配置
- MySQL主从复制配置
- mysql 主从复制配置
- MySQL主从复制配置
- MySQL主从复制配置
- MySQL主从复制配置
- MySQL主从复制配置
- MySql 主从复制配置
- 配置MySQL主从复制
- MySQL主从复制配置
- MySQL主从复制配置
- MySQL主从复制配置
- mysql 主从复制配置
- 【bzoj 1055】[HAOI2008]玩具取名(字符串dp)
- 在VS中手动添加VisionPro8.3控件
- 4-18-1-使用指针交换数据、多线程参数传递、多线程通信、指针与数组
- 读书笔记:C++ primer 5th edition--chapter16.模板与泛型编程
- jsp中实现java程序片段动态生成表格内容
- Mysql配置主从复制
- 源码安装Python
- BigInteger详解
- 聪明的kk
- 大学里
- Android Studio问题汇总
- CSS3三角形的妙用
- 《JavaWeb实战开发经典》笔记——第五章
- PAT 乙级1003 我要通过