通过解压缩的方式安装
官网:https://dev.mysql.com/downloads/mysql/5.7.html#downloads


下载好之后上传到Linux
2、解压
tar zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql
建议:不要安装到其它目录,否则数据库初始化的时候会报cannot change dir的错
3、重命名
mv mysql-5.7.22-linux-glibc2.12-x86_64 mysql
4、卸载系统自带mysql
centos7不支持mysql,内部集成了mariadb,而安装mysql的话会和mariadb文件冲突,所以需要先卸载mariadb,然后再安装mysql
#列出所有被安装的rpm package
查看:rpm -qa | grep mysql
卸载:rpm -e --nodeps softfullname
5、创建用户组和用户
创建用户组:groupadd mysql
创建用户:useradd -r -g mysql mysql
为了安全性,给mysql数据库创建专有用户,该用户只能访问mysql目录,不能访问系统其它目录

本文详细介绍了如何在CentOS7系统中通过解压缩方式安装MySQL5.7,包括卸载自带的mariadb、创建用户组和用户、初始化数据库、配置my.cnf文件、启动服务、设置开机启动、修改密码以及授权等步骤。同时,还提供了常见问题的解决办法。
最低0.47元/天 解锁文章
1265

被折叠的 条评论
为什么被折叠?



