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 ...
最新文章
- linux虚拟机文件挂载
- 上海交大开源训练框架,支持大规模基于种群多智能体强化学习训练
- 做了个小界面,mark一下
- 关于CSW和Bitcoin SV,我们不妨看一下局外人的观点
- codeblocks无法打开文件kernel32.lib
- 使用 Boost.MPI 的 gather() 的示例
- 机器学习:SVM训练,SMO算法描述,启发式选择样本或变量
- linux 串口特别是接收
- 【详细注释】1058 选择题 (20 分)
- HTTP 协议(详解)
- spring学习笔记04-IOC常用注解(一)
- python tkinter控件_python tkinter 控件与布局 项目实战
- 20190910:(leetcode习题)FizzBuzz
- 用户访一个APP或者网页流程示意图
- linux timerfd_settime函数,Linux的timerfd分析
- 比较三个数的大小,让其按大小顺序排列
- 深圳465亿建11代生产线,TCL三星带头认购股权
- 计算机二级考试办公软件高级应用题型,计算机二级考试题型
- linux系统nohob安装,Linux启动详解1
- python谐音梗_谐 音 梗 生 成 器
热门文章
- 使用Spring Cloud HystrixCommands的功能Hystrix
- Sparklens:Spark应用程序优化工具
- 看到一个沙粒世界:再一次你好世界
- jersey客户端_项目学生:带有Jersey的Web服务客户端
- jee web_您基于JEE的Web项目的结构是什么?
- stringutils_番石榴分配器vs StringUtils
- 许多参数和丢失的信息
- 您的JAX-RS API并非天生就等于:使用动态功能
- 引入ReactiveInflux:用于Scala和Java的无阻塞InfluxDB驱动程序,支持Apache Spark
- SWT外观:自定义FlatScrollBar颜色等