Centos7安装Mysql5.7最详细教程

下载安装包

通过CSDN下载,提供免费下载地址
https://download.csdn.net/download/qq_42147602/87814703

这里给大家提供网盘连接,下载好直接放到Linux某个文件加即可。

添加【公众号】回复mysql5.7 即可领取

安装

清除旧版本

这里是给安装失败的小伙伴提供解决方法的,如果首次安装姐可以跳过本章节,如果之前安装过一定要删除掉之前的安装目录。

[root@VM-8-3-centos local]# rpm -qa | grep -i -E mysql\|mariadb | xargs -n1 sudo rpm -e --nodeps

查看 mysql 安装了哪些服务

rpm -qa|grep -i mysql

彻底删除mysql

yum remove mysql

rpm -e 依次卸载rpm -qa|grep -i mysql命令列出来的名称

 执行命令:rpm -e XXXXXXXXXXXXXXXXXXXXX

在这里插入图片描述
直到没有残留为止。
最后查看存在mysql目录

find / -name mysql

如果有就安装给出的目录删除,就可以了。

安装

首先解压上面提供的安装包,然后进入该目录,会看到五个rpm包和一个JDBC包,如下图所示,最后依次运行下面命令即可。
在这里插入图片描述

[root@VM-8-3-centos 6.mysql]# rpm -ivh 01_mysql-community-common-5.7.16-1.el7.x86_64.rpm --nodeps
[root@VM-8-3-centos 6.mysql]# rpm -ivh 02_mysql-community-libs-5.7.16-1.el7.x86_64.rpm  --nodeps
[root@VM-8-3-centos 6.mysql]# rpm -ivh 03_mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm --nodeps
[root@VM-8-3-centos 6.mysql]# rpm -ivh 04_mysql-community-client-5.7.16-1.el7.x86_64.rpm --nodeps
[root@VM-8-3-centos 6.mysql]# rpm -ivh 05_mysql-community-server-5.7.16-1.el7.x86_64.rpm --nodeps

有些小伙伴使用的是Mini镜像可能会出现,一些包不存在情况,只要运行下面命令即可,如何下面没有解决,就看下是不是其他包没有,只要使用yum安装即可。

yum install libaio

启动Mysql

启动

上面安装就是如此的简单,下面直接启动就可以了

systemctl start mysqld

获取初始密码

如何上面没有报错的话,输入一下命令即可获取初始密码,初始密码是一长串的字符加数字。

cat /var/log/mysqld.log | grep password

进入mysql

首先运行下面命令,会提示输入密码,复制密码就可以进入了。

mysql -uroot -p

设置初始密码

正常设置密码有密码策略,不能设置太简单的密码,需要需改下密码策略

set global validate_password_length=6;
set global validate_password_mixed_case_count=0;
set global validate_password_special_char_count=0;

然后就是设置密码,我们这里设置123456.

set password=password("123456");

允许远程连接mysql

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';

刷新权限

FLUSH PRIVILEGES;

到这里Mysql就安装完成了,如果有不足之处还请留言批评指正,我会及时修改。对你有帮助还请点个赞,感谢~
如果对您有所帮助,还请评论留言或者点赞

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小源有知识

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值