Linux环境下MySQL5.7详细安装教程
需积分: 6 122 浏览量
更新于2024-08-04
1
收藏 2KB TXT 举报
本教程详述了如何在虚拟机上安装MySQL 5.7,适用于已经搭建了Hadoop完全分布式集群,并且环境已配置了Hadoop和JDK的情况。
在开始MySQL的安装前,确保你的系统是CentOS 6.5,因为该教程中的命令和步骤基于这个版本。首先,你需要下载MySQL的安装包,这里使用的是mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz。将下载的安装包上传至Linux服务器的/home/hadoop/software目录,并通过`mv`命令移动到根目录下。
接下来,检查系统中是否已经安装了MySQL,可以通过`yum list installed | grep mysql`命令来查看。如果发现有旧版本的MySQL,如MySQL 3,可以使用`yum remove`命令进行卸载。然后,使用`tar`命令解压缩刚刚移动的MySQL安装包。
在/home目录下创建一个名为mysql5.7的目录,作为MySQL的数据存储位置。接着,创建一个新的用户组`mysql`和用户`mysql`,并将mysql5.7目录的所有权分配给新创建的用户和用户组,这一步对于保证MySQL服务的正常运行至关重要。
配置MySQL的主配置文件`my.cnf`,通过`vim /etc/my.cnf`打开编辑器,添加`basedir`和`datadir`的路径,以及设置端口为3306。同时,为了支持UTF-8字符集,需要在[client]和[mysql]部分也设定默认字符集为utf8。
由于安全增强型Linux(SELinux)可能阻止MySQL的正常运行,因此需要修改`/etc/selinux/config`文件,将SELINUX设置为disabled,然后重启服务器。创建MySQL所需的socket文件目录`/var/lib/mysql`,并给予相应的权限。
最后,配置MySQL的环境变量,打开`/etc/profile`文件,添加新的环境变量`MYSQL_HOME`和`PATH`,以便系统能够找到MySQL的可执行文件。
完成上述步骤后,关闭并重新启动虚拟机,使所有更改生效。然后,你可以按照标准流程初始化MySQL数据库,设置root用户的密码,并启动MySQL服务。至此,MySQL 5.7已经在虚拟机上成功安装并准备就绪,可以供你的Hadoop集群和其他应用使用。
2016-03-24 上传
592 浏览量
2015-12-16 上传
2024-09-30 上传
2023-10-18 上传
2024-03-29 上传
2018-01-10 上传
点击了解资源详情
2023-04-10 上传
鳗鱼饭哦
- 粉丝: 452
- 资源: 1
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构