操作系统版本:redhat 6.7 64位
[root@mysql ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.7 (Santiago)
数据库版本:MySQL5.7
我下载的包为:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
(一)安装前的准备
(1)查看服务器上是否已经安装了MySQL。RedHat Linux系统安装时,如果选择了MySQL数据库,那么服务器上会存在MySQL数据库,需要先卸载。
(2)查看服务器上是否存在mariadb数据库。mariadb是MySQL的一个分支,需要卸载
(3) 删除/etc/my.cnf文件。该文件类似Oracle的参数文件
(4)依赖包安装
MySQL对libaio 库有依赖性。如果未在本地安装该库,则数据目录初始化和随后的服务器启动步骤将失败
对于MySQL 5.7.19和更高版本:通用Linux版本中增加了对非统一内存访问(NUMA)的支持,该版本现在对libnuma库具有依赖性 。
(5)创建mysql用户来管理数据库
如果没有,则创建用户组和用户
修改mysql用户密码:
(二)安装MySQL数据库
mysql安装路径:/usr/local/mysql/
数据存放位置::/usr/local/mysql/data
(1)解压MySQL安装包
(2)将解压后的文件拷贝到安装路径下
(3)修改文件的权限
(4)创建存放data的文件夹
(5)在/etc下创建mysql的参数文件my.cnf
[root@mysql etc]# vim my.cnf
(6)安装数据库
(6)设置启动项
(8)修改数据库的初始root密码
(8、1)查看初始密码
(8、2)使用初始密码登录数据库,修改初始密码为123456
(9)确认数据库状态,运行正常
(10)环境变量设置
在安装之后,如果我们想要调用到MySQL安装基本目录下面的MySQL工具,还需设定环境变量
安装完成。