mysql多实例主从_window 下 mysql 单机多实例以及主从同步
主MySQL
my.ini 配置
# mysql server 的唯一id
server_id = 3306
log-bin=log
# 需要同步的数据库
binlog-do-db=faner
# 不需要同的数据库
binlog-ignore-db=mysql
创建从数据库连接用户
grant replication slave on *.* to root@10'%' identified by '123456'
从MySQL
my.ini 参数配置
server_id = 3307
# 要同步的mstest数据库,要同步多个数据库,就多加几个replicate-db-db=数据库名
replicate-do-db=faner
#要忽略的数据库
replicate-ignore-db=mysql
设置从数据库和主数据库之间的关联
change master to master_host='49.123.105.71', master_user='root', master_password='123456', master_log_file='xxx',master_log_pos=xxx;
参数说明
master_log_file 和 master_log_pos来源:在主Mysql中执行[ show master status; ] ; master_log_file对应[File]字段,master_log_pos对应[Position]字段
开启从MySQL的数据同步
start slave;
# 关闭
# stop slave
重启mysql,查看从机配置
show slave status;
显示
Slave_IO_Running:Yes
Slave_SQL_Running:Yes
则配置完全,正在同步。
注意点
如果从数据库你是直接复制主数据库,需要修改 data 目录中的auto.cnf文件中的值,使其不重复,否则会导致从数据库开启数据同步失败。
遇到【1062】错误的解决方法:
stop slave;
set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
start slave;
show slave status\G;
测试
在主MySQL使用命令 insert 或者 update 数据,然后在从数据库中使用命令查看。
由于我是通过修改端口的方式达到单机多例的。所以主数据库端口为 3306,从数据库端口为3307.
非默认端口的cmd 为:
mysql -h 127.0.0.1 -P3307 -uroot -p
mysql多实例主从_window 下 mysql 单机多实例以及主从同步相关推荐
- mysql 安装后大_Window下MySql 5.6 安装后内存占用很高的问题
Window下MySql 5.6 安装后内存占用很高的问题 刚刚准备玩一把mysql,初学者 环境是window 7和window sever 2008, mysql是最新的5.6, 发现的问题是安装 ...
- linux上mysql允许远程连接,linux下mysql允许远程连接
1. MySql安装教程 https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html 默认情况下mysq的 roo ...
- linux如何mysql实现导出数据库,Linux下MySQL导入导出数据库
linux下 一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sq ...
- centos mysql 主从_Centos下MySQL主从同步配置
说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样, 因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低, Master的版本肯定不能高于Slav ...
- C 实现Mysql增量备份_window下mysql数据库增量备份实现教程
mysql增量备份(mysql5.1 之后),linux下mysql增量备份 网上资料很多.这里只说明window下mysql增量备份. 定义: mysql数据库会以二进制的形式,自动把用户对mysq ...
- window环境下mysql配置参数_Window下mysql环境配置问题整理
Window下mysql环境配置问题整理 参考如下链接. 启动服务错误信息 管理员模式打开cmd mysqld install net start mysql MYSql服务正在启动 MYSql服务无 ...
- mysql 服务已经存在_windows下mysql主从同步时从服务器出现表已经存在解决办法
问题如下: mysql> show slave status \G *************************** 1. row *************************** ...
- mysql rpm怎么用_linux下mysql(rpm)安装使用手册
显示如下信息. warning:MySQL-server-5.1.7-0.i386.rpmsignature: NOKEY, key ID 5072e1f5Preparing... ######### ...
- mysql safe 配置 my.cnf_linux下mysql配置文件my.cnf最详细解释
MySQL配置文件在Windows下叫my.ini,在MySQL的安装根目录下:在Linux下叫my.cnf,该文件位于/etc/my.cnf. 可以查找下:find / -name my.cnf m ...
最新文章
- javascript密码强度验证!
- 公基考计算机知识吗,2021河北唐山事业单位公基备考知识:计算机常识
- 基于深度学习的Person Re-ID(综述)
- CSP认证201609-1	最大波动[C++题解]:遍历
- SpringCloud之RestTemplate,几种常见的请求方式
- 一起来学ES —— 浅谈Nested结构
- linux c 封装redis,封装hiredis——C++与redis对接(一)(string的SET与GET操作)
- 【kubernetes / k8s 踩坑记录】一定要关闭SWAP
- python socket模块作用_python之socket模块详解--小白博客
- android studio上下滚动菜单,Android模仿美团顶部的滑动菜单实例代码
- ko.js循环绑定值问题(工作遇见)
- Python爬虫学习简单入门(第四含scrapy安装)
- 联想服务器安装系统鼠标失灵,ThinkPad自行安装操作系统后键盘鼠标失灵怎么办...
- AR、BR、CR、SR 与 CE、PE、P概念整理
- Python根据已知Y值求斜率和截距
- Windows安装Gitea
- 2022施工员-土建方向-通用基础(施工员)理论题库模拟考试平台操作
- win10使用docker搭建jenkins,实现自动化部署
- MATLAB信号与系统
- 【Linux】linux中的strip命令
热门文章
- Kogito,ergo规则—第2部分:规则的全面执行模型
- java ee 7 新_Java EE 7:新功能???
- ldap2.8.2_Spring LDAP 2.0.0发布
- couchbase_使用Couchbase分页
- REST资源何时应获得其自己的地址?
- 使用JWT的Cloud Native应用程序
- CDI中的事务异常处理
- 登录样式:log4j 2,上下文,自动清理…全部不附带任何字符串!
- 一个简单的Map Iterator性能测试
- 基于jsf的项目_JSF基于事件的交流:新派方法