1、查看Linux版本
命令:cat /etc/redhat-release
2、查看是否安装了mysql
命令:rpm -qa | grep mysql
我的是才安装的centos7,所以没有安装过mysql。如果安装过了mysql必须要先卸载。
是否安装了mariadb
命令:rpm -qa | grep mariadb
卸载mariadb
命令:rpm -e --nodeps mariadb文件名
3、去mysql网站下载mysql文件
官网社区版下载地址:https://dev.mysql.com/downloads/mysql/
清华大学开源软件镜像:https://mirror.tuna.tsinghua.edu.cn/
我看到别人使用的,下载速度比较快,就使用了这个。
我复制了链接地址,使用了rpm方式安装。
4、wget安装
命令:yum -y install wget
5、使用wget安装mysql5.7
6、解压mysql安装包
命令:tar xvf mysql文件名
7、开始安装rpm文件
安装顺序如下:
7.1、先安装common文件
7.2、在安装libs文件
7.3、然后安装client文件
7.4、最后安装server文件
如果安装时出现了/usr/bin/perl 被 mysql******需要的错误。
我在csdn上看到了一篇解决问题的文章,请参考:https://blog.csdn.net/xzj80927/article/details/117331166
正常情况下是这样的。
8、启动mysql
命令:systemctl start mysqld
9、查看mysql的默认密码
命令:cat /var/log/mysqld.log | grep password
然后就可以登录了。
10、修改密码:
如果想使用简单密码的话,要设置my.cnf里面的validate_password=off,否则就不能使用简单的密码,比如123456、root等。
然后使用新密登录成功了: