CentOS 7.5离线安装MySQL 5.5.61步骤详解
需积分: 9 129 浏览量
更新于2024-08-26
收藏 139KB DOCX 举报
本文档详细介绍了如何在CentOS 7.5离线环境中安装MySQL 5.5.61版本的过程。以下是安装步骤的详细说明:
1. 卸载旧版MySQL: 首先,用户通过`find`命令查找并删除系统中的所有MySQL相关文件,确保无残留,使用`rm -rf`进行彻底清理。这一步对于避免新版本与旧版本冲突至关重要。
2. 卸载系统自带的MariaDB: 系统可能预装了轻量级的MariaDB数据库。通过`rpm -qa | grep mariadb`查询已安装的MariaDB版本,然后使用`rpm -e --nodeps`强制卸载,确保不会影响新MySQL的安装。
3. 删除my.cnf配置文件:为了防止旧配置干扰新数据库的设置,用户会尝试删除`/etc/my.cnf`文件。如果有这个文件存在,则进行删除;如果没有,确认无需操作。
4. 从官网下载并准备安装包:由于是离线环境,用户直接从MySQL官方网站下载适用于CentOS 7.5的`mysql-5.5.61-linux-glibc2.12-x86_64.tar.gz`压缩包,并将其上传到服务器。
5. 解压并重命名安装包:将下载的压缩包在服务器上解压,然后通过`mv`命令将解压后的目录重命名为`mysql`,方便后续管理。
6. 创建用户和用户组:使用`groupadd`和`useradd`命令创建名为`mysql`的用户组和用户,分别赋予相应的权限,确保新数据库的运行安全。
7. 复制官方配置文件:进入新创建的`mysql`目录,从支持文件夹中复制`my-medium.cnf`为`my.cnf`,这是MySQL的默认配置模板。用户随后使用`vim`编辑器打开并定制适合自己环境的配置。
8. 设置my.cnf文件:在`my.cnf`中添加必要的配置,如服务器监听地址、字符集等,然后保存并退出。这一步配置决定了MySQL的运行环境和性能参数。
9. 修改权限:为了让新安装的MySQL服务可以被启动和执行,用户使用`chown`命令更改目录和文件的所有权,确保`mysql`用户和组对其有完全控制权。
10. 安装依赖:如果系统是基于最小化安装,可能缺少运行MySQL所需的额外依赖。这里提到了`perl`和`perl-devel`以及另一个`perl`包的安装,确保这些库已经安装或者按照文档指导安装它们,因为Perl常常作为MySQL的一些脚本工具的依赖。
这篇文档详细描述了在CentOS 7.5环境下,如何在一个离线环境中正确卸载旧版本的MySQL,安装新版本(5.5.61),配置环境,并确保所有依赖都已正确安装,为数据库的稳定运行打下了坚实的基础。
2019-07-23 上传
2021-09-12 上传
2019-06-28 上传
2020-08-05 上传
2017-03-27 上传
2020-06-07 上传
2016-06-14 上传
2020-01-16 上传
2021-11-25 上传
jueshuhe7855
- 粉丝: 0
- 资源: 2
最新资源
- BangBang教育:家庭作业
- 145026,c语言种子解析下载源码,c语言
- AutoSplitterJourney
- 一个个人文件管理系统的源码脚手架r-pan基于此脚手架搭建快速搭建个人文件管理系统
- gchisto:GC日志分析工具,网上不容易找到原始码,这里备份一个。不确定工具是否正确,不确定是否有时间研究
- H5手机端免费问卷调查平台系统aspnet源码
- assistant:自动化的个人助理,可帮助您前进并跟踪您的成绩,以获得良好生活
- 虚拟DVD精灵 VirtualDVD 9.2 中文.zip
- evikd,c语言项目文档以及源码,c语言
- tts-40k-roller:台式模拟器上用于战锤40k的压模辊
- 【ssm管理系统】实现的在线考试系统.zip
- 音听故事个人网站
- cacheman-file:Node.JS的文件缓存库,还有cacheman的缓存引擎
- OLML:各种日常的自动化办公工具
- nix-container-perfzero:在XSEDE环境中运行perfzero基准测试的容器
- TORZ,c语言开源软件源码下载,c语言