CentOS7安装mysql8.0亲测步骤

首先网上有很多的教程文章,可能大家的平台不一样、环境不一样,造成中间有很多问题,我亲自装了好多次,总结了以下步骤:

机器:dell笔记本(实体机安装)

操作系统:CentOS7(带GUI服务器)

CentOS7安装mysql8.0亲测步骤

   初次接触的建议采用yum安装方式,Centos7 系统下使用 yum 命令安装 MySQL

第一步:下载 Yum 资源包(CentOS 7 版本中 MySQL数据库已从默认的程序列表中移除,所以在安装前我们需要先去官网下载)

下载地址:https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

第二步:下载完资源包执行以下命令:

[[email protected] home]# wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

[[email protected] home]# rpm -ivh mysql80-community-release-el7-3.noarch.rpm

[[email protected] home]# yum update

[[email protected] home]# yum install mysql-server

第三步:权限设置

[[email protected] home]# chown mysql:mysql -R /var/lib/mysql

第四步:安装Mysql

[[email protected] home]# mysqld --initialize

第四步:启动Mysql服务

[[email protected] home]# systemctl start mysqld

CentOS7安装mysql8.0亲测步骤

没有提示错误,就表明服务应该已经启动成功了。

第五步:查看Mysql服务状态

[[email protected] home]# systemctl status mysqld

CentOS7安装mysql8.0亲测步骤

第六步:查询服务器版本

[[email protected] home]# mysqladmin - -version

CentOS7安装mysql8.0亲测步骤

如果不显示上边的内容,证明mysql没有安装成功

第七步:使用客户端连接服务器

连接服务器前先查询以下随机密码:

[[email protected] home]# grep 'temporary password' /var/log/mysqld.log

CentOS7安装mysql8.0亲测步骤

[email protected]:后边就是密码

登录:

[[email protected] home]# mysql -uroot -p

提示输入密码:把查询到的随机密码输入(这里输入不显示任何信息,注意不要输错哦)

CentOS7安装mysql8.0亲测步骤

登录成功:

CentOS7安装mysql8.0亲测步骤

登录成功必须修改root的随机密码(注意以下命令是在登录mysql服务器成功后输入,后边的;一定不能省掉)

alter user 'root'@'localhost' identified by 'root12345';

CentOS7安装mysql8.0亲测步骤

提示:Query OK,0 rows affected(0.02 sec)表示命令执行成功

输入quit退出,用新的密码进行登录。