六、数据库优化(上)——Mysql主从复制搭建

大数据处理任何企业都会经过的步骤

1)        单个数据库处理

2)        添加缓存

3)        读写分离

4)        分库分表主要为水平划分

5)        写库做节点冗余、读库做负载均衡

一般解决方案


读节点可以为多台,一般情况下写节点为一台,为考虑单点故障的问题,写节点也可以做容易。这个看条件把


Mysql主从复制搭建

准备条件

服务器二台:

      分别安装二台Mysql数据库

      1:安装命令

           yum–y install mysql-server

      2:配置登陆用户的密码

      3:配置允许第三方机器访问本机Mysql

 

Mysql配置

1)    vim /etc/my.cnf


Server-id要唯一

1)    接下来确认slave和master的上的server_id是否正确。可以分别在slave和master上运行 SHOW VARIABLES LIKE 'server_id'; 来查看server_id是否和你配置的一样。

3)配置完成后重新启动master,slaver

要注册配置binlog日志,服务器有问题的时候可以从log日志中还原。

4)配置从服务器

change master to

master_host='192.168.0.104',

master_user='root',

master_password='root',

master_log_file='mysql-bin.000001',

master_log_pos=106;

5)启动slave

mysql> startslave;

查看slave状态

mysql> showslave status\G

1)        测试主从

在主服务器上创建数据库test_db
mysql>create database test_db;

在主服务器上创建表test_tb
mysql>create table test_tb(id int(3),namechar(10));

在主服务器上的表test_tb中插入记录
mysql>insert into test_tb values (01, "test");



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值