Linux安装Mysql8.0

作者: 来源:网络 点击数: 发布时间:2021年08月30日

首先看看系统中有没有自带有mysql的东西,有就先删除掉。

查看:

find / -name mysql

删除:

find / -name mysql|xargs rm -rf;


开始安装

rpm -Uvh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm

59c86bc4fdef4d5b936c6735a0f51efa.png

yum --enablerepo=mysql80-community install mysql-community-server

54e6fd8574784771b274a8a45b81c657.png

这安装过程中会询问你的选择,大概意思如下:

总大小371M,是否下载?

输入y,然后回车即可

是否从文件中检索密钥MySQL导入GPG,问是否OK?

输入y,然后回车即可

5d4082a9492f498bbfeac1063f000a00.png

Complete 安装完成!


初始配置

可以查看一下mysql的状态:

service mysqld start

接下来,我们需要查看一下,mysql为我们创建的默认密码,首次的登陆和配置mysql时需要用到。

grep "A temporary password" /var/log/mysqld.log

d2b0071a477641c1bc19d223a32291e2.png

得到mysql的默认密码之后,我们开始配置mysql:

mysql_secure_installation

700fda0edeb64d7c92771489bfbc3be9.png

23f9a38cddad4c848a4d05f8fdca88d9.png

现在我们可以登录数据库:

mysql -u root -p

6221fc6dabfc4b31a66c80c64beb9b95.png

通过录入新配置的密码,show databases;命令可以查看当前的所有数据库名。

大功告成,有的系统的防火墙默认是关闭的,不用去设置。但是如果需要外连接数据库的话,记得去检查一下服务器安全组里是否开放的数据库的默认端口3306