Linux MySQL安装全攻略:二进制包安装详细步骤
1星 需积分: 50 145 浏览量
更新于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
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全