一、环境介绍及说明
主库所在的操作系统:win7
主库的版本:mysql-5.7.17-winx64.zip
主库的ip地址:127.0.0.1
主库的端口:3307
从库所在的操作系统:win7
从库的版本:mysql-5.7.17-winx64.zip
从库的ip地址:127.0.0.1
从库的端口:3308
二、Master数据库的安装
1:解压出来的目录如下
2:进入mysql-Master目录,然后在此目录中新建my.ini文件并添加如下内容。
[client]
port=3307
default-character-set=utf8
[mysqld]
server-id=66 #服务器id不固定,整数即可
#端口
port=3307
character_set_server=utf8
#解压目录
basedir=D:\MySQL\mysql-Master
#解压目录下data目录
datadir=D:\MySQL\mysql-Master\data
log-bin=master-bin #同步日志的文件存放路径
log_bin-index=master-bin.index
binlog-do-db=user #备份哪些些数据库的二进制日志
#binlog-ignore-db=... #也可以直接设置哪些数据库不同步
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
3:以管理员方式进入cmd,然后进入到D:\MySQL\mysql-Master\bin目录下,如下图
4:初始化数据库(箭头所指的是登录到mysql的密码,下面的操作要用到)
mysqld --initialize --user=mysql --console
5:安装mysql,然后启动mysql
mysqld --install master --defaults-file="D:\MySQL\mysql-Master\my.ini"
net start master
6:登录到mysql(密码用上方箭头所指的)
mysql -u root -p
7:修改mysql的密码
set password for root@localhost=password('root');