在 CentOS Linux 7.6 上安装 MySQL 8.0 步骤( Install MySQL 8.0 on CentOS 7.6 )

记录一下在 CentOS 7.6 上安装 MySQL 8.0 步骤( Install MySQL 8.0 on CentOS 7.6 ) 
查看我本人更多原创文章,请点击这里
操作系统: CentOS 7.6 64位    MySQL Server version:8.0.15

[root@JasonSong ~]# cat /etc/os-release 
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

第1步 - 添加MySQL Yum存储库

     首先,将MySQL Yum存储库添加到系统的存储库列表中。跟着这些步骤:

     a.在Web浏览器中,访问:
     https://dev.mysql.com/downloads/repo/yum/
     
     b.选择并下载适用于您的平台的发行包。

     我这里选择下载是这个:mysql80-community-release-el7-2.noarch.rpm     

在这里顺便解释一下版本里的 el5,el6和el7是什么意思哦
EL是Red Hat E nterprise L inux(EL)的缩写。

*EL7是Red Hat 7.x,CentOS 7.x和CloudLinux 7.x的下载
*EL6是Red Hat 6.x,CentOS 6.x和CloudLinux 6.x的下载
*EL5是Red Hat 5.x,CentOS 5.x,CloudLinux 5.x的下载


     
        
       点击下载按钮后,请选择"No thanks, just start my download"进行下载
       

      或者通过以下方式下载 

[root@JasonSong data]# wget https://repo.mysql.com//mysql80-community-release-el7-2.noarch.rpm

       
    c.使用以下命令安装下载的发行包       

[root@JasonSong data]# sudo rpm -Uvh mysql80-community-release-el7-2.noarch.rpm 

第2步 - 开始安装MySQL

     通过以下命令安装MySQL

[root@JasonSong data]# sudo yum install mysql-community-server

第3步 - 启动MySQL服务器

     使用以下命令启动MySQL服务器

[root@JasonSong data]# sudo systemctl start mysqld.service

     可以使用以下命令检查MySQL服务器的状态:

[root@JasonSong data]# sudo systemctl status mysqld.service

    如果MySQL已成功启动,则输出应包含Active: active (running)

    注意哦,从MySQL 5.7开始,在安装过程中,会为MySQL root用户生成临时密码。将'root'@'localhost' 创建一个超级用户帐户。查看临时密码执行以下命令

[root@JasonSong data]# sudo grep 'temporary password' /var/log/mysqld.log

    输出的结果是这样的,红色的就是临时密码哦,要记住哦,尽快修改掉哦

    2019-02-20T08:30:44.577203Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Yn_fQ;d=c6ZJ   
记下密码,在下一步中您将需要这个临时密码来登录并更改新的密码。默认密码策略需要12个字符,至少包含一个大写字母,一个小写字母,一个数字和一个特殊字符。

接下来通过使用生成的临时密码登录并为超级用户帐户设置自定义密码,尽快更改root密码:

[root@JasonSong data]# mysql -uroot -p

   修改密码执行以下命令

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '9oD3Irm0Y%gB';

第4步 - 测试MySQL

我们可以通过连接mysqladmin工具来验证我们的安装并获取相关信息,该工具是一个允许您运行管理命令的客户端。使用以下命令以root-u root)连接到MySQL ,提示输入密码(-p),然后返回版本。

[root@JasonSong data]# mysqladmin -u root -p version

    您应该看到与此类似的输出:
    

mysqladmin  Ver 8.0.15 for Linux on x86_64 (MySQL Community Server - GPL)
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Server version		8.0.15
Protocol version	10
Connection		Localhost via UNIX socket
UNIX socket		/var/lib/mysql/mysql.sock
Uptime:			31 min 11 sec

Threads: 2  Questions: 6  Slow queries: 0  Opens: 123  Flush tables: 2  Open tables: 99  Queries per second avg: 0.003

这表示您的安装已成功,查看我本人更多原创文章,请点击这里

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
准备环境 虚拟机管理软件:VMware Workstation 14 Pro 操作系统:CentOS-7-x86_64-Minimal-1810.iso 创建虚拟机 第一步:打开VMware,在左上角菜单目录中,点击“文件”–>“新建虚拟机”,启动新建虚拟机向导。 第二步:在欢迎使用新建虚拟机,选择“典型(推荐)(T)”,点击“下一步”。 第三步:安装客户机操作系统,选择“安装程序光盘映象文件(ISO)(M)”,点击其右边的“浏览”按钮选择安装文件CentOS-7-x86_64-Minimal-1810.iso,点击“下一步”。 第四步:命名虚拟机,虚拟机名称(V):填写虚拟机名称,点击“下一步”。 第五步:指定磁盘容量,最大磁盘大小(GB)(S):填写磁盘大小,选择“将虚拟机磁盘存储为单个文件(O)”,点击“下一步”。 第六步:已准备好创建虚拟机,点击“自定义硬件”,调整CPU和内存大小,点击“关闭”,再点击“完成”。 安装操作系统 选择虚拟机,点击“开启此虚拟机”或“启动客户机” 选择“Install CentOS 7”,按“Tab”键,输入“ net.ifnames=0 biosdevname=0”,回车 进入图形界面,如果用于学习,建议选择简体中文,如果生产环境,建议选择英文,点击“继续” 系统 点击“安装位置",选择“自动配置分区”,点击“完成” 安装信息摘要: “本地化”:日期和时间选择“亚洲/上海 时区”、键盘选择“汉语”、语言支持选择“简体中文(中国)”; “软件”:安装源选择“本地介质”、软件选择“最小安装”; “系统”:安装位置选择“已选择自动分区”、KDUMP选择“已禁用Kdump”、网络和主机名默认设置、SECURITY POLICY选择“No profile selected”; 点击“开始安装” 其它选项默认,点击“开始安装” 用户设置–>点击“ROOT密码”,设置root用户密码。如果密码简单,则需要点击两次“完成”按钮 等待出现“重启”按钮,点击“重启” 安装完成
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值