系统版本:CentOS Linux release 6.0 (Final)

mysql主从服务:
mysql-master ip:192.168.0.100
mysql-slave  ip:192.168.0.9

mysql-master:
yum -y install mysql-server
vim /etc/my.cfg
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0 
server-id=1       #####这里可以自己定义,每一个服务器的id号不要相同。
log-bin=mysql-bin ####启用二进制日志(默认启用)
innodb_file_per_table=1##实现InnoDB引擎上的每张表单文件存储

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
service mysqld start
mysql -uroot -p
mysql> grant usage on *.* to test@'192.168.%.%' identified by '654321';
mysql> grant replication client,repliction slave on *.* to test@'192.168.%.%' identified by

'654321';
mysql> flush privileges;
mysql> show master status;
+------------------+----------+--------------+------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000001 |     106 |              |                  |
+------------------+----------+--------------+------------------+
1 row in set (0.00 sec) ##记录此值,配置slave使用
mysql> select version();
+------------+
| version()  |
+------------+
| 5.1.47-log |
+------------+
1 row in set (0.00 sec)

mysql-slave:
yum -y install mysql-server
vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
thread_concurrency=2  #####
innodb_file_per_table=1####
server-id=3             ###
relay-log=relay-bin     ###
relay-log-index=relay-bin.index ###在配置文件里日志文件的定义,等号后面的表示文件的名字,所以可以自

定义

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

#启动从服务器的从服务器线程
mysql -uroot -p
mysql> change master to

master_host='192.168.0.9',master_user='test',master_password='654321',master_log_file='mysql-

bin.000001',master_log_pos=106;
mysql>show slave status\G  ###没有error表示成功

mysql> start slave;

##test
mysql-master:mysql -uroot -p newsg<newsg.sql
mysql -uroot -p
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| newsg              |
| test               |
+--------------------+
4 rows in set (0.00 sec)

mysql-slave:
mysql -uroot -p
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| newsg              |
| test               |
+--------------------+
4 rows in set (0.04 sec)
OK!!!

转载于:https://blog.51cto.com/tao9221/838943

简单mysql主从配置相关推荐

  1. mysql主从配置对解决并发有用_MySQL主从配置,读写分离

    大型网站为了缓解大量的并发访问,要网站实现分布式负载均衡.但是数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果不堪设想.这时 ...

  2. mysql主从配置流程

    一.mysql主从配置原理 1.master将操作记录写到二进制日志中(binary log)中: 2.slave IO 线程将master的binary log events读写到它的中继日志(re ...

  3. Mysql主从配置,实现读写分离

    大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢 ...

  4. MySql(18)——Linux MySQL主从配置

    MySQL 主从配置 Author:xushuyi 参照技术:http://www.cnblogs.com/kevingrace/p/6256603.html 1. 主从数据库 1.主库:192.16 ...

  5. mysql主从配置 简书_Mysql主从配置,实现读写分离-Go语言中文社区

    转载:https://www.cnblogs.com/alvin_xp/p/4162249.html 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层 ...

  6. docker mysql.sock,Docker mysql主从配置

    Docker mysql主从配置 一:Mysql基于Docker的主从复制搭建 1:安装docker,安装步骤可见我之前的文章:Docker-常用基建的安装与部署 docker ps 命令查询当前的容 ...

  7. mysql主从配置访问_Mysql主从配置,实现读写分离

    大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢 ...

  8. Windows下MySql主从配置实战教程

    Windows下MySql主从配置实战教程 MySql的主从配置教程 主库MySql的安装 1.MySQL的下载 2.MySQL配置文件的编写 3.初始化数据库 4.安装服务 5.启动MySql 6. ...

  9. windows中MySQL主从配置【第一篇】

    前言:         windows系统配置MySQL主从复制,系统中需要安装两个MySQL服务.我本地用的是集成环境,集成环境已经有一个MySQL服务,那么就需要自己在单独下载安装一个MySQL服 ...

  10. linux下安装mysql和mysql主从配置

    参考: http://blog.csdn.net/geek87/article/details/10090637 http://www.cnblogs.com/wanghetao/p/3806888. ...

最新文章

  1. Qt学习笔记,Qt国际化
  2. Android面试知识点(转)
  3. tomcat的JK和JK2
  4. JS实现一键分享功能
  5. 计算机哪里看到32位还是64位,如何看电脑是32位还是64位?
  6. Jmeter之ForEach控制器(配合正则表达式使用)
  7. 什么是闭合GOP和开放GOP?
  8. Java单机部署,Nacos docker单机模式部署实现过程详解
  9. ruby编程API阅读之BasicObject阅读
  10. 2022年最新版黑马程序员Java自学路线(免费分享)
  11. 免越狱免签名苹果ios webAPP打包生成网站APP教程附iphone配置实用工具
  12. java面试英语自我介绍_java英语面试自我介绍
  13. 使用html+css3画一个波士顿凯尔特人的三叶草队标
  14. K-means(tri)利用三角不等式性质加速k-means
  15. android实现箭头流程列表_Android下拉列表选项框及指示箭头动画
  16. ubuntu下运行.exe程序
  17. Win10下的WSL(Linux子系统)开发环境搭建(PHP+Nginx+Mysql+Composer)
  18. JAVA 对接钉钉API(人员、部门、官方智能工作流)20210527
  19. 开源开放 | 多模态地球科学知识图谱GAKG
  20. 验证google webrtc服务器demo(apprtc)使用的turn/stun服务器

热门文章

  1. PAIP.MYSQL设置远程账户登陆总结
  2. 丹纳赫:全球实业型赋能投资标杆
  3. 妙盈科技:ESG数据提供商获融资
  4. (转载)lib 和 dll 的区别、生成以及使用详解
  5. swig: c与其它语言接口文件
  6. (转)【特征工程】特征工程技术与方法
  7. 阿里巴巴100%云上双11
  8. 智能告警——企业IT系统神经中枢
  9. 连续 3 年支撑双 11,阿里云神龙如何扛住全球流量洪峰?
  10. 谁与争锋|神龙三代,集大成而来!