Linux环境下MySQL主从数据库安装和配置详细步骤
需积分: 8 60 浏览量
更新于2024-09-07
收藏 596KB DOCX 举报
Linux下主从数据库的安装详细操作步骤
Linux下主从数据库的安装是 MySQL 数据库在 Linux 环境下的一个重要应用场景。本文档将详细描述 Linux 环境下 MySQL 主从数据库的安装操作步骤。
安装 MySQL 数据库
在 Linux 环境下安装 MySQL 数据库需要执行以下步骤:
1. 使用 yum install mariadb-server 安装 MySQL 服务器端。
2. 使用 yum install mariadb 安装 MySQL 客户端。
3. 使用 rpm -qa | grep -E '(mysql|mariadb)' 查看安装包。
4. 使用 systemctl start mariadb 启动 MySQL 服务。
5. 使用 mysql -uroot 登录 MySQL,初始密码为空。
6. 设置登录密码:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
7. 使用新密码登录 MySQL:mysql -uroot -p123456。
8. 授权 root 用户远程连接权限:grant all privileges on *.* to 'root'@'%' identified by '123456';
9. 授权 root 用户将权限授予其他用户:grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
10. 刷新系统权限表:flush privileges;
11. 退出 MySQL 服务器:exit;
12. 设置 MySQL 开机启动:systemctl enable mariadb。
配置主从数据库
安装完成后,需要配置主从数据库。在主服务器上,编辑 /etc/my.cnf 文件,添加以下配置:
log-bin=mysql-bin
server-id=1
这两句配置是必须的,server-id 的值必须是唯一的。
主从同步
在从服务器上,需要配置从服务器的 my.cnf 文件,添加以下配置:
server-id=2
relay-log = /var/log/mysql/relay-log
relay-log-index = /var/log/mysql/relay-log-index
read-only = 1
这两句配置是必须的,server-id 的值必须是唯一的。
启动主从同步
在主服务器上,使用以下命令启动主从同步:
mysql> start slave;
在从服务器上,使用以下命令启动从服务器:
mysql> start slave;
查看主从同步状态
使用以下命令查看主从同步状态:
mysql> show slave status\G
本文档提供了 Linux 环境下 MySQL 主从数据库的安装和配置详细操作步骤,旨在帮助读者快速掌握 MySQL 主从数据库的安装和配置。
1559 浏览量
109 浏览量
190 浏览量
107 浏览量
2011-06-24 上传
319 浏览量
163 浏览量
552 浏览量
170 浏览量
hyl906093044
- 粉丝: 1
最新资源
- PodRepeater:简易播客播放器原型,支持情节重复学习
- MQTT驱动的HomeBridge警报系统:Tasmota设备集成与挑战
- 四川轻化工大学专升本英语历年真题解析
- LeetCode哈希表题解全集:探索卡解决方案
- 清新绿植物风格工作总结PPT模板
- 远程办公新风尚:掌握Less预处理器
- 实现圆角投影效果的jQuery图片查看弹出层
- 【程序员老黄历】程序员日常习惯指南
- Alexa老师:JavaScript开发者的指南
- Unity游戏引擎:Cute Pet 1.5资源包深度解析
- 毕业季精彩回忆:校园生活相册PPT模板
- 终极版IJKMediaFramework框架发布
- NodeJS实现Nest远程温度传感器数据获取与展示
- Python3解决2020年5月LeetCoding挑战赛全31题
- 京东票务系统的设计与实现
- 创意卡通艺术统计图表模板介绍