https://wenku.baidu.com/view/dfb2e1a07fd5360cba1adbe0.html?from=search
需要注意的是my.ini位于:C:\ProgramData\MySQL\MySQL Server 5.7,而不是位于:C:\Program Files\MySQL\MySQL Server 5.7
连接服务器mysql时 mysql -h 111.230.9.127 -u root -p,p后面不加空格紧接着密码或者先回车再输入密码,否则p空格后的字符将被识别为数据库名称。
binlog-do-db:需要复制的数据库名,如果复制多个数据库,重复设置这个选项即可
binlog-ignore-db:不需要复制的数据库名,如果复制多个数据库,重复设置这个选项即可
Replicate_Do_DB:参数是在slave上配置,指定slave要复制哪个库
5. Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'
主服务器的position乱跳解决方法,删干净data目录的日志文件重启。
6.和云服务器进行双机热备时,我使用了nat123进行了p2p全端口映射,服务器使用nat123访问者添加3306访问端口连接,此时会与服务器的mysql端口冲突,先关闭Mysql服务,释放3306给nat123,再用3306启动mysql服务,此时nat强行走转发路线,服务器能正常连接到主机mysql。然后配置好主主模式开始后,两边的数据库都丢失了。
数据库丢失原因:
#log-slave-updates #sync_binlog=1
这两行要注释掉防止数据库丢失。
7.双机热备运行时,崩掉一个mysql后报错:
java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed
查询操作还能正常进行,增删改就被禁止了。
共同学习,写下你的评论
评论加载中...
作者其他优质文章