祁东县 平阴县 丰城市 高碑店市 闽清县 宜黄县 乾安县 达尔 威海市 文水县 开化县 鸡泽县 厦门市 漯河市 防城港市 房山区

文章导航软件下载单机游戏安卓资源苹果资源

pc软件新闻网络操作系统办公工具编程服务器软件评测

安卓新闻资讯应用教程刷机教程安卓游戏攻略tv资讯深度阅读综合安卓评测

苹果ios资讯苹果手机越狱备份教程美化教程ios软件教程mac教程

单机游戏角色扮演即时战略动作射击棋牌游戏体育竞技模拟经营其它游戏游戏工具

网游cf活动dnf活动lol周免英雄lol礼包

手游最新动态手游评测手游活动新游预告手游问答

您的位置:单机游戏角色扮演 → 怪物猎人世界新装备介绍 怪物猎人世界新装备新系统一览

国庆请假休29天_MariaDB主从复制搭建

标签:翠竹黄花 欢乐斗地主门票怎么得

我的github

安装MySQL服务器

  • 安装数据库
yum install -y mariadb-server
  • 初始化数据库
mysql_secure_installation	#MySql初始化脚本,以下为每一项的翻译
    是否设置root密码
    输入密码
    确认密码
    是否设置匿名用户
    是否允许root远程登录
    删除test数据库
    现在是否生效
    添加PATH变量
  • 启动数据库
systemctl start mariadb

主服务器基础搭建

  • 设定主机名,在当前bash生效
hostnamectl set-hostname mysql-master
exec bash
  • 创建数据库
MariaDB [(none)]> create database shuaiguoxia ;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> show databases;
+-------------中国新歌声_2018年最新新闻网-------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| shuaiguoxia        |
| test               |
+--------------------+
5 rows in set (0.00 sec)
  • 创建表
use shuaiguoxia;
create table blog (name varchar(20),age int,sex varchar(10));
  • 查看表结构
MariaDB [shuaiguoxia]> desc blog;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name  | varchar(20) | YES  |     | NULL    |       |
| age   | int(11)     | YES  |     | NULL    |       |
| sex   | varchar(10) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
  • 插入测试数据
insert into blog (name,age,sex) values ("guo",27,"nan");
insert into blog (name,age,sex) values ("wu",33,"nan");
insert into blog (name,age,sex) values ("cai",31,"nv");
insert into blog (name,age,sex) values ("li",19,"nan");
insert into blog (name,age,sex) values ("zhao",18,"nan");
insert into blog (name,age,sex) values ("qian",25,"nv");

设定主服务器

  • 修改配置文件
vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
server-id=10
log-bin=mysql-bin
relay-log=mysql-relay-bin
replicate-wild-ignore-table=mysq.%
  • 给blog表上锁
mysql -u root -p

use shuaiguoxia;

MariaDB [shuaiguoxia]> lock tables blog read;
Query OK, 0 rows affected (0.00 sec)
  • 导出主库中已经有的数据
mysqldump -u root -p -h 127.0.0.1 --database shuaiguoxia  > /bak.sql
Enter password: 
# 导出时一定要--dabatase指定数据库
  • 将数据复制到从节点
scp /bak.sql 192.168.1.175:/
  • 从节点导入从主节点复制的数据
mysql -u root -p < /bak.sql
  • 给从节点创建授权用户
grant replication slave on *.* to "slave_user"@"192.168.1.%" identified  by "1234"

从节点配置

  • 设定主机名,在当前bash生效
hostnamectl set-hostname slave-master
exec bash
  • 设定配置文件
[root@mysql-slave ~]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
server-id=21
log-bin=mysql-bin
replicate-wild-ignore-table=mysql.%
  • 查看主节点的master状态
# 查看主节点的master状态,要在主节点执行
MariaDB [(none)]> show master status;
+------------------+----------+--------------+------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000003 |     2900 |              |                  |
+------------------+----------+--------------+------------------+
  • 从节点导入从主节点复制的数据
# 前面导入过就不同导入了,怕你忘了再提一句
mysql -u root -p < /bak.sql
  • 设定自动复制
# 命令中的master_log_file和master_log_pos为主节点查询的结果

MariaDB [(none)]> change master to 
master_host="192.168.1.46",
master_user="slave_user",
master_password="1234",
master_log_file="my
  • 启动复制
MariaDB [(none)]> start slave;
Query OK, 0 rows affected (0.01 sec)
  • 查看复制状态
# 正常状态下Slave_IO_Running和 Slave_SQL_Running都为yes

MariaDB [(none)]> show slave statusG;
*************************** 1. row ***************************
              Slave_IO_State: Waiting for master to send event
                 Master_Host: 192.168.1.46
                 Master_User: slave_user
                 Master_Port: 3306
              废土_2018年最新新闻网 Connect_Retry: 60
             Master_Log_File: mysql-bin.000003
         Read_Master_Log_Pos: 3057
              Relay_Log_File: mariadb-relay-bin.000002
               Relay_Log_Pos: 686
       Relay_Master_Log_File: mysql-bin.000003
            Slave_IO_Running: Yes
           Slave_SQL_Running: Yes
             Replicate_华裔女演员改姓氏_2018年最新新闻网Do_DB: 
         Replicate_Ignore_DB: 
          Replicate_Do_Table: 
      Replicate_Ignore_Table: 
     Replicate_Wild_Do_Table: 
 Replicate_Wild_Ignore_Table: m蒙古国谴责美国_2018年最新新闻网ysql.%
                  Last_Errno: 0
                  Last_Error: 
                Skip_Counter: 0
         Exec_Master_Log_Pos: 3057
             Relay_Log_Space: 982
             Until_Condition: None
              Until_Log_File: 
               Until_Log_Pos: 0
          Master_SSL_Allowed: No
          Master_SSL_CA_File: 
          Master_SSL_CA_Path: 
             Master_SSL_Cert: 
           Master_SSL_Cipher: 
              Master_SSL_Key: 
       Seconds_Behind_Master: 0
Master_SSL_Verify_Server_Cert: No
               Last_IO_Errno: 0
               Last_IO_Error: 
              Last_SQL_Errno: 0
              Last_SQL_Error: 
 Replicate_Ignore_Server_Ids: 
            Master_Server_Id: 10
1 row in set (0.00 sec)

主从失败常见原因

  • 网络不通:排查网络、端口
  • 用户密码不对:检查在主节点创建的用户名密码
  • 用户权限不对:MySQL中对一个用户的标识为IP@username,
  • pos不对驱动人生_2018年最新新闻网:检查从节点设定的开始pos是否为主节点正在进行的pos
  • 开始二进制文件不对:检查从节点开始的二进制文件是否为主节点整个在进行的二进制位内按
  • 防火墙限制:关闭防火墙

从节点导入数据不生效

  • 主节点导出数据时要添加--databases参数
mysqldump -u root -p -h 127.0.0.1 --database shuaiguoxia  > /bak.sql
Enter password: 
# 导出时一定要--dabatase指定数据库
  • 从节点导入数据库是要使用mysql命令
mysql -u root -p < /bak.sql

当前文章:http://46a-jiaqipian-com.kunenergy.cn/ntby0drhj/a0ac0_157397.html

发布时间:2019-07-24 00:00:00

银河娱乐手机官网  银河国际手机网址2949停车杆砸人致死 家属索赔161万元  银河娱乐首页yh163am.com  SpaceX飞船返航:龙飞船回收情况良好收获颇丰  澳门银河官网真人娱乐  澳门银河娱乐yh163am.com  澳门银河官网真人娱乐赵又廷蜡像入驻上海杜莎夫人蜡像馆  澳门银河真人在线娱乐  曾经令人感动的“爱心妈妈”李利娟被刑拘  银河国际手机网址2949  

相关阅读 vue2.0 如何自定义组件(vue组件的封装)广东农村电网夯实扶贫电力基础重磅来袭!Facebook确认首次参展ChinaJoyBTOB!《死神》真人电影追加演员 甜美妹子出演井上织姬福州“渔博会”开幕 34个国家和地区共推渔业合作韩朝就履行《板门店宣言》具体方案达成一致委内瑞拉大选结果揭晓 现任总统马杜罗获连任国家标准已升级,你知道如何买洗衣机么?

文章评论
发表评论

热门文章 ???? ????, ?? ?? "??? ?? ???"苏宁易购发布年中大促首日数据:全渠道销售额增长163%2018年5月Windows 10全球份额继续上升,Windows 7下降[????] ?????, ??? ?? ? ? ??(2? ??,?? ??)

最新文章 【IT之家评测室】小米手环3首发开箱图赏:续航超20天!3699元小米8透明探索版发布:加持屏幕指纹、Face ID 斐讯商城0元购:W2运动手表/DC1插线板10点限量开抢墨西哥发生5.6级地震 震源深度10公里零售商GameStop泄露新作情报,三大主机都有份短信死了,电话业务会走向垃圾化吗?

人气排行 快讯:乐视网涨停,成交额超2亿元朝韩领导人就继续改善北南关系和朝美关系达成一致黑龙江赏花观鸟正逢时用料大手笔:锤子科技坚果闹钟式无线充电座开箱拆解精梳棉制作,布衣不二圆领短袖T恤2件29元(30元券)苹果Apple Watch全新彩虹表盘,想提前尝鲜吗?京东笔记本游戏品类日:爆款6.18元秒杀,限量抢千元神券苹果公司薪水最高的23个职位:“码农”吃香