
CentOS上手动编译安装MySQL 5.7.15教程
下载需积分: 9 | 26KB |
更新于2024-09-09
| 141 浏览量 | 举报
收藏
本文档是一篇关于在CentOS Linux 7.2.1511上通过源代码方式安装MySQL 5.7.15的详细指南。作者分享了个人在搭建过程中遇到的步骤和设置,以便读者可以参考或自行操作。
1. **安装环境**:
- 操作系统:CentOS Linux 7.2.1511 (Core)
- IP地址:192.168.1.60
- 登录账户:root,用户名为jackzhang,用于MySQL的用户名为qwer$#@!1234
2. **安装依赖和准备**:
- 首先,作者配置了本地YUM源,可能已经禁用了网络自动更新,只保留必要的存储库,如`CentOS-Media.repo`,这一步可能涉及到对原有YUM存储库文件的管理和修改。
3. **清除旧MySQL痕迹**:
在安装新版本前,确保删除了系统中的旧MySQL实例,以避免冲突。
4. **关键步骤**:
- 安装Boost库,这是一个高性能的C++库,对于MySQL服务器的某些功能至关重要。
- 下载MySQL 5.7.15源代码并进行解压、配置、编译和安装。安装路径被设置为`/usr/local/mysql`。
- 编辑`my.cnf`文件,这是MySQL服务器的主要配置文件,用于设置参数和选项。
- 修改目录权限,特别是数据目录`/home/mysql/data`,并生成新的mysql授权表。
- 将mysqld服务注册为系统服务,使其在系统启动时自动运行。
- 添加了MySQL库文件的搜索路径,以便系统能正确加载动态链接库。
- 将MySQL可执行文件链接到系统环境变量,方便执行mysql命令。
- 安装完成后,重启服务并设置root用户的密码。
5. **安全设置**:
- 启用防火墙,开放3306端口,确保MySQL服务的网络访问。
- 在安装过程中,提示用户输入.mysql_secret文件内的初始密码,这个文件通常包含安全提示,但实际密码不会在这里显示。
在整个安装过程中,作者强调了细致的操作步骤和安全性考虑,包括密码管理以及对系统环境的适当调整。通过这篇文档,读者可以学习如何手动构建和配置MySQL 5.7.15,适合有一定Linux基础并对MySQL源码安装感兴趣的开发者或运维人员参考。
相关推荐
















ArcerZhang
- 粉丝: 0
最新资源
- VC上位机MFC串口通信源码学习资料下载
- JAVA共享单车系统开发教程与源码
- FXGPWIN软件压缩包解压与应用指南
- 外贸数据采集软件V7.6:智能、多平台、安全
- Java高频面试题手册:高效学习与面试指南
- RD9700USB驱动包:兼容Windows10和SR9700芯片
- Fabric构建的浏览器压缩包详细指南
- 重庆铂悦澜庭住宅方案设计解析及高层效果图
- 中国农村统计年鉴1985-2021全面数据汇总
- 河南新亚洲风格高层洋房建筑方案详细解析
- RS232串行通信接口VC源码学习资料下载
- 探索layui-v2.6.11前端框架的革新特性
- USB3.1标准详细介绍与VC串口开发学习资料下载
- Java Web项目部署及核心配置详解
- Python库 wechatpy-0.9.1.zip 下载与安装指南
- 手写数字识别系统源码:基于LeNet5模型
- SCOMMV23.zip:VC上位机开发与串口学习资料源码
- React Native同步存储技术实现与应用
- 2007-2022年金融数据汇总分析
- 易语言实现IP转发与拦截技术详解
- 功能丰富易用的进销存系统,助力小商户管理
- VC++上位机串口通信编程源码及学习资料
- 微信小程序源码下载:欢乐大乱斗游戏开发学习资源
- Windows Server 2019镜像SXS文件管理指南