Linux环境下MySQL5.7详细安装教程
需积分: 6 47 浏览量
更新于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集群和其他应用使用。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2015-12-16 上传
2016-03-24 上传
2024-09-30 上传
2023-10-18 上传
2024-03-29 上传
2018-01-10 上传
鳗鱼饭哦
- 粉丝: 452
- 资源: 1
最新资源
- 网络通信 组播技术白皮书
- 用友软件公司内部《编程规范》
- Javascript题目
- hibernate经典书籍
- Struts中文手册详解.pdf
- Good Features to Track.pdf
- checkstyle standard
- arm7中文技术参考 高清pdf
- IPv6 Advanced Protocols Implementation
- 常用ARM指令集及汇编 pdf
- c#聊天系统加解密.txt
- KMP 字符串模式匹配详解
- i3(internet indirection infrastructure).pdf
- 中国联通互联网短信网关协意
- JDBC API 数据库编程 实作教程
- c语言学习教程--高质量c编程指南