广州海珠网站开发方案,微信上的小程序是怎么做的,WordPress单页添加Js,自己可以做一个网站吗主从配置需要注意的地方
1、主DB server和从DB server数据库的版本一致
2、主DB server和从DB server数据库数据一致[这里就会可以把主的备份在从上还原#xff0c;也可以直接将主的数据目录拷贝到从的相应数据目录]
3、主DB server开启二进制日志,主DB server和从DB serve… 主从配置需要注意的地方
1、主DB server和从DB server数据库的版本一致
2、主DB server和从DB server数据库数据一致[这里就会可以把主的备份在从上还原也可以直接将主的数据目录拷贝到从的相应数据目录]
3、主DB server开启二进制日志,主DB server和从DB server的server_id都必须唯一
172.31.247.132 主服务器配置
第一步修改my.conf文件
在[mysqld]段下添加
binlog-do-dbmbwa
binlog-ignore-dbmysql
#启用二进制日志
log-binmysql-bin
#服务器唯一ID一般取IP最后一段
server-id132
第二步重启mysql服务
service mysqld restart上面不行用下面的
systemctl restart mysqld
第三步建立帐户并授权slave
mysqlGRANT FILE ON *.* TO backup% IDENTIFIED BY 123456;
mysqlGRANT REPLICATION SLAVE, REPLICATION CLIENT ON *.* to backup% identified by 123456;
#一般不用root帐号“%”表示所有客户端都可能连只要帐号密码正确此处可用具体客户端IP代替如192.168.145.226加强安全。
刷新权限
mysql FLUSH PRIVILEGES;
查看mysql现在有哪些用户
mysqlselect user,host from mysql.user; 第四步查询master的状态
mysql show master status; 172.31.247.66 从服务器配置
第一步修改my.conf文件
[mysqld]
server-id66
修改完重启服务
service mysqld restart上面不行用下面的
systemctl restart mysqld
mysqlchange master to master_host192.168.25.134,master_port3306,master_userbackup,master_password123456,master_log_filemysql-bin.000002,master_log_pos606 ;
注意语句中间不要断开master_port为mysql服务器端口号(无引号)master_user为执行同步操作的数据库账户“606”无单引号(此处的606就是show master status 中看到的position的值这里的mysql-bin.000002就是file对应的值)。
报错后处理 第二步启动从服务器复制功能
Mysqlstart slave;
第三步检查从服务器复制功能状态
mysql show slave status
……………………(省略部分)
Slave_IO_Running: Yes //此状态必须YES
Slave_SQL_Running: Yes //此状态必须YES
……………………(省略部分)
注Slave_IO及Slave_SQL进程必须正常运行即YES状态否则都是错误的状态(如其中一个NO均属错误)。 错误处理 如果出现此错误 Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work. 因为是mysql是克隆的系统所以mysql的uuid是一样的所以需要修改。 解决方法 删除/var/lib/mysql/auto.cnf文件重新启动服务。 以上操作过程从服务器配置完成。