用AI赚第一桶💰低成本搭建一套AI赚钱工具,源码可二开。 广告
mysql配置文件 ``` /etc/my.cnf ``` master 配置 ``` //配置server-id server-id =199 //建立server- //开启二进制日志 log-bin=mysql-bin //监听日志格式 binlog-format=mixed//混合 `` slave 配置 ``` server-id=198 //开启relay-log relay-log=mysql-relay ``` master添加授权账户 rep 账户密码 grant replication client,replication slave on *.* to 'rep'@'128.9.%.%' indentified by 'rep' ``` 查看master 状态 ``` show master status ``` slave 配置 配置错了可以 reset slave ``` change master to//切换master master_host ='192.1.2.2'//ip master_user='rep'//用户名 master_password='rep'//密码 master_log_file='mysql-bin.0000001'//log日志 master_log_pos=275//从哪个位置复制 ``` show master status ; 查看master的状态, 尤其是当前的日志及位置 show slave stattus; 查看slave的状态. reset slave ; 重置slave状态. start slave ; 启动slave 状态(开始监听msater的变化) stop slave; 暂停slave状态; #### 主服务器的日志格式用哪种好? 有 statement,row, mixed3种,其中mixed是指前2种的混合. 以insert into xxtable values (x,y,z)为例, 影响: 1行,且为新增1行, 对于其他行没有影响. 这个情况,用row格式,直接复制磁盘上1行的新增变化. 以update xxtable set age=21 where name=’sss’; 这个情况,一般也只是影响1行. 用row也比较合适. 以过年发红包,全公司的人,都涨薪100元. update xxtable set salary=salary+100; 这个语句带来的影响,是针对每一行的, 因此磁盘上很多row都发生了变化. 此处,适合就statment格式的日志. 2种日志,各有各的高效的地方,mysql提供了mixed类型. 可以根据语句的不同,而自动选择适合的日志格