当前位置:网站首页>MySQL的主从复制
MySQL的主从复制
2022-08-03 05:27:00 【我想学习啊!】
MySQL的主从复制——创建新服务器:
一、需要模拟两台服务器提供两个不同的MySQL,在此使用vm创建两台Linux虚拟机新创建的虚拟机:
首先修改网络初始化配置加载网卡,1.cd /etc/sysconfig/network-scripts 2.vim ifcfg-ens33 进入之后将末尾的no改为yes
二、安装MySQL,在此采用rpm安装(yum也可)
步骤:上传,解压到指定文件夹,按顺序下载-因不能自处理依赖,百度找顺序(rpm需要在下载服务前安装 net-tools)
三、启动MySQL,查找初始密码cat /var/log/mysqld.log | grep password,然后登录,然后设置新密码
(需要设置密码长度set global validate_password_length=4;
安全等级set global validate_password_policy=LOW;
密码set password=password('root');
权限 grant all on *.* to 'root'@'%' identified by 'root';
刷新flush privileges;)
MySQL的主从复制——配置:
一、原服务器配置mysql:my.cnf中启用二进制日志和设置唯一id
二、创建新服务器需要使用的账户mysql> GRANT REPLICATION SLAVE ON *.* to 'xiaoming'@'%' identified by '[email protected]';
三、新服务器配置mysql:
my.cnf中设置唯一id
将新服务器用户绑定原服务器提供的含权限账户change master to master_host='192.168.162.128',master_user='xiaoming',master_password='[email protected]',master_log_file='mysql-bin.000003',master_log_pos=441;
(此处的file和pos需要在原服务器中查看状态获取)
边栏推荐
猜你喜欢
随机推荐
window下VS2022封装动态库以及调用动态库
9. Please introduce the class loading process, what is the parent delegation model?
6. What is the difference between Vector, ArrayList and LinkedList?(design, performance, safety)
C语言中打印字符数组出现乱码的问题(烫烫烫)
新手学习3DMAX游戏建模,该如何锻炼思维?请看下面
【C语言】二分查找
用DirectX12绘制一个几何体的程序详述
ue4入门学习笔记1(操作界面)
内网渗透信息收集
次世代建模到底需要哪些美术基础
802.1AS 延迟测量理解
ue4学习日记4(植被,光照,光束遮挡,天空球)
二分查找6 - 寻找峰值
数组与字符串14-使用双指针移除元素
VI和VIM编辑指令
go test执行多个文件夹下相同目录的用例
使用ZBrush制作恶魔模型
g++ parameter description
MATLAB给多组条形图添加误差棒
VS2022 encapsulation under Windows dynamic library and dynamic library calls