Linux MySQL安装全攻略:二进制包安装详细步骤
1星 需积分: 50 107 浏览量
更新于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 上传
2022-01-08 上传
2021-01-09 上传
2018-01-30 上传
2017-08-25 上传
soundfuture
- 粉丝: 14
- 资源: 15
最新资源
- 单片机和图形液晶显示器接口应用技术
- 医院计算机管理信息系统需求分析和实施细则
- DS1302 涓流充电时钟保持芯片的原理与应用
- C++C代码审查表 文件结构
- 330Javatips
- Linux环境下配置同步更新的SVN服务器(word文档)
- C# 编码规范和编程好习惯
- DELPHI串口通讯实现
- 《Linux 内核完全注解》 赵炯
- Que-Linux-Socket-Programming.pdf
- VMware Workstation使用手册
- jsp texiao test
- Struts in action 中文版
- 基于uml的工作流管理系统分析
- Oracle9i数据库管理实务讲座
- arm指令集arm指令集