my.cnf
master:
log-bin = master-bin
log-bin-index = master-bin.index
server-id = 1
配置完重啓、生效
創建master複製用戶
create user repl_use;
grant replication slave on *.* to repl_user identified by '密碼';
grant replication slave,reload,create user,super on *.* to 用戶@'地址' with grant option;
slave:
my.cnf文件添加
server-id = 2
relay-log-index =slave-relay-bin.index
relay-log = slave-relay-bin
將slave指向master
change master to master_host = 'ip地址/計算機名', master_port = 3306, master_user='repl_user',master_password='';
start slave;
==========================
修改mysql默認密碼
追加my.cnf文件內容並重啓:
[mysqld]
skip-grant-tables
skip-grant-tables
輸入mysql進入並修改默認密碼
use mysql;
update user set password=password('') where user='root';
flush privileges;
quit;
刪除追加內容skip-grant-tables,重啓後使用新密碼登錄。