Linux——配置主从数据库服务

技术Linux——配置主从数据库服务 Linux——配置主从数据库服务主从数据库
Linux中,数据库服务有三种:互为主主,互为主从,一主一从(主从数据库)
互为主主:数据库时时更新
互为主从:数据库达

Linux——配置主从数据库服务

主从数据库

在Linux中,有三种数据库服务:相互主、相互主从、一主一从(主从数据库)

互为主主:总是将互为主从:数据库更新到一定容量,然后在主数据库上更新一主一从:创建的一个,可以同步到从数据库;从数据库创建的无法与主数据库同步。

服务名称

马里亚布

协议名称

关系型数据库

进程名

mysqld

通道数

3306

一、改主机名、写域名解析文件

前提:首先要匹配网络,百胜源。

点击查看配置网络,百胜#配置网络。

# (1)虚拟交换机配置为192.168.100.0网段,网卡仅选择主机模式;

# (2)编辑网络配置文件:

[root @ wzg ~]# CD/etc/sysconfig/network-scripts/

[root @ wzg network-scripts]# vim ifcfg-ens 33

#要修改的参数有:

BOOTPROTO=静态

ONBOOT=是

IPADDR=192.168.100.10

前缀=24

# (3)重新启动网络服务:

[root @ wzg network-scripts]# system CTL重新启动网络

#配置百胜源

# (1)首先,进入虚拟机设置,将系统镜像连接到虚拟机的光驱;

# (2)将图像装入光驱:

[root @ wzg ~]# mount/dev/cdrom/media/

mount: /dev/sr0写保护,装载只读

# (3)修改yum源配置文件:

[root @ wzg ~]# CD/etc/yum . repos . d/

[root@wzg yum.repos.d]# ls

[root @ wzg yum . repo . d]# vim local . repo

[rhel]

名称=rhel

base URL=file :///媒体

使能=1

gpgcheck=0

# (4)清空yum源缓存并检索yum源。

[root @ wzg yum . repos . d]# yum clean all

[root @ wzg yum . repo . d]# yum repo list

注意:MySQL 1和mysql2都需要设置主机名和域名解析。

# # # # # # # # # # # # # mysql1和mysql2 # # # # # # # # # # # # #

#将主数据库更改为mysql1

hostnamectl set-hostname mysql1

尝试

#从数据库更改为mysql2

hostnamectl set-hostname mysql2

尝试

# # # # # # # # # # # # # # # MySQL 1 # # # # # # # # # # # # # # # #

#做域名解析(两边都做)

vim/etc/主机

加入:

192.168.100.10mysql1

192.168.100.20mysql2

#复制到mysql2

scp/etc/hosts 192 . 168 . 100 . 20:/etc

二、安装服务

应该安装注意:MySQL 1和mysql2。

# # # # # # # # # # # # # mysql1和mysql2 # # # # # # # # # # # # #

#安装数据库包

yum -y安装马里亚数据库-服务器

#启动数据库服务

systemctl启动mariadb

#设置为开机和开机。

systemctl启用mariadb

三、初始化数据库

注意:MySQL 1和mysql2应该初始化,并且应该在初始化之前启动。

# # # # # # # # # # # # # mysql1和mysql2 # # # # # # # # # # # # #

#初始化数据库

mysql_secure_installation

输入#默认设置密码。

Y#设置密码。密码设置为000000

Y#删除匿名用户

N#不允许root用户远程登录。

Y#删除测试数据库

Y#重新加载数据库

四、修改配置文件

分别修改mysql1和mysql2的配置文件。

# # # # # # # # # # # # # # # MySQL 1 # # # # # # # # # # # # # # # #

#编辑配置文件

vi /etc/my.cnf

加入:

[mysqld]

Log-bin=mysql-bin#被设置为主数据库(也就是说,日志文件以二进制形式加载)

根据IP的最后一个字段,服务器id=10#

#重新启动数据库服务

systemctl重新启动mariadb

#配置防火墙

防火墙-cmd -永久-添加-服务=mysql

防火墙-cmd -重新加载

# # # # # # # # # # # # # # MySQL 2 # # # # # # # # # # # # # # # # #

#编辑配置文件

vi /etc/my.cnf

加入:

[mysqld]

服务器id=20

#重新启动数据库服务

systemctl重新启动mariadb

五、设置数据库权限

分别为mysql1和mysql2设置数据库权限。

# # # # # # # # # # # # # # # MySQL 1 # # # # # # # # # # # # # # # #

#进入数据库

mysql -uroot -p000000

#设置权限(授权、复制权限)

授予*的所有权限。*到由“000000”标识的根@“% ”;

在*上授予复制从属权限。*到由“000000”标识的“用户”@“MySQL 2”;

# # # # # # # # # # # # # # MySQL 2 # # # # # # # # # # # # # # # # #

#进入数据库

mysql -uroot -p000000

#设置权限(从库中连接主库)

授予*的所有权限。*到由“000000”标识的根@“% ”;

将master更改为master_host='mysql1 ',master_user='user ',master _ password=' 000000

六、启动从数据库

在mysql2上:

# # # # # # # # # # # # # # MySQL 2 # # # # # # # # # # # # # # # # #

#启动从属数据库

启动从机;

#查看状态

显示从属状态\G

#可以看到Slave_SQL_Running: Yes,表示从数据库已经打开。

七、验证主从数据库

在mysql1上创建一个数据库,然后检查它在mysql2上是否同步。

# # # # # # # # # # # # # # # MySQL 1 # # # # # # # # # # # # # # # #

#查看当前数据库

显示数据库;

#创建新的(类)库

创建数据库类;

#进入班级数据库

使用类;

#创建学生表

创建学生表(标识int不为空主键,名称varchar(20));

#在表格中插入一条数据

插入学生价值观(001,‘wzg’);

# # # # # # # # # # # # # # MySQL 2 # # # # # # # # # # # # # # # # #

#检查当前数据库(您可以看到上面创建的类库)

显示数据库;

#进入班级数据库

使用类;

#查看类库中的表(您可以看到上面创建的学生表)

显示表格;

#查看学生表的具体信息(可以看到上面插入了一条数据)

从学生中选择*;

#退出数据库退出或ctrl C键

声明:未经许可,不得转载

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/146476.html

(0)

相关推荐

  • mysql修改时区的方法是什么

    技术mysql修改时区的方法是什么本篇内容介绍了“mysql修改时区的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有

    攻略 2021年12月2日
  • keep it up许慧欣(keepitmac官网)

    技术Keep It for Mac专业笔记工具怎么用本篇文章为大家展示了Keep It for Mac专业笔记工具怎么用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Mac笔记办

    攻略 2021年12月24日
  • 感觉拼音,如果让你用拼音来写QQ空间的日志

    技术感觉拼音,如果让你用拼音来写QQ空间的日志估计真要用汉语拼音写日志感觉拼音,汉语拼音创始人,17世纪的法国(也算比利时)传教士金尼格也能看懂吧。
    中国自己的拼音第一人卢戆章却未必能看懂(他一直擅长拼音闽南语)
    方言是

    生活 2021年10月20日
  • Windows激活破解以及office安装破解的示例分析

    技术Windows激活破解以及office安装破解的示例分析Windows激活破解以及office安装破解的示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个

    攻略 2021年10月23日
  • 抖音粉丝哪里买,哪里有专门卖抖音粉丝的

    技术抖音粉丝哪里买,哪里有专门卖抖音粉丝的抖音是否能够刷粉,网站即可刷到粉丝,现如今抖音粉丝是大家比较关注的问题,只要在代刷网刷粉想要多少可以刷多少,粉丝都是活跃粉丝,都是真人粉丝。
    抖音在短视频app中是最大人流量之一

    测评 2021年10月20日
  • C#内存泄露问题分析

    技术C#内存泄露问题分析这篇文章主要介绍“C#内存泄露问题分析”,在日常操作中,相信很多人在C#内存泄露问题分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C#内存泄露问题分析”的疑惑有

    攻略 2021年11月29日