Linux MySQL安装全攻略:二进制包安装详细步骤
1星 需积分: 50 77 浏览量
更新于2024-09-10
收藏 588KB DOC 举报
本文详细介绍了在Linux环境下安装MySQL Community Server的过程,包括了三种常见的安装方法:RPM包安装、二进制软件包安装和源码编译安装,并对比了它们各自的优缺点。着重讲述了二进制软件包安装方式,这是官方推荐且更为灵活的安装方式,适合在一台服务器上安装多个MySQL实例。
首先,安装前需要检测系统版本,通过运行`cat /proc/version`命令查看Linux内核版本和系统类型。示例中显示的是Red Hat 4.4.5-6的32位系统。
接下来是下载MySQL Community Server的二进制安装包。官方下载地址为http://dev.mysql.com/downloads/mysql/5.5.html#downloads,选择Linux-Generic平台并下载对应系统的`.tar.gz`文件。
安装步骤包括:
1. 创建MySQL用户和组:使用root权限执行`groupadd mysql`和`useradd -r -g mysql mysql`命令,创建名为mysql的用户和组,以便数据库运行在这些权限下。
2. 解压安装包:使用`tar -zxvf mysql-server-版本号.tar.gz`命令解压缩下载的文件。
3. 移动到安装目录:可以选择一个合适的目录,如`/usr/local`,然后使用`mv mysql-server-版本号 /usr/local/mysql`将解压后的文件夹移动到该目录。
4. 设置权限:执行`chown -R root:mysql /usr/local/mysql`和`chmod -R 755 /usr/local/mysql`,确保文件权限正确。
5. 初始化数据库:运行`/usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql`来初始化数据库,此时不会设置初始密码。
6. 启动MySQL服务:使用`/usr/local/mysql/bin/mysqld_safe --user=mysql &`启动MySQL服务。
7. 安装系统服务脚本:将MySQL的启动脚本添加到系统服务中,例如在Red Hat系统上使用`cp support-files/mysql.server /etc/init.d/mysqld`,然后使用`chkconfig --add mysqld`使其开机自启。
8. 配置防火墙:如果需要,记得打开MySQL的默认端口3306,允许外部连接。
9. 设置MySQL密码:使用`/usr/local/mysql/bin/mysql_secure_installation`命令设置root用户的密码和其他安全选项。
10. 最后,测试连接:通过`mysql -u root -p`进入MySQL命令行,输入密码验证安装是否成功。
这个过程详细地涵盖了在Linux环境中安装MySQL Community Server的基本步骤,适合那些需要在Linux服务器上部署MySQL的管理员或开发者参考。
2019-07-19 上传
2016-06-12 上传
2015-10-22 上传
2021-12-16 上传
2021-01-09 上传
2018-01-30 上传
2017-08-25 上传
soundfuture
- 粉丝: 14
- 资源: 15
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器