mysql centos 安装_3分钟搞定CentOS系统MySQL安装

本节概要

9f255ecf7917f5adb14d22f72f57a64b.png

使用MySQL Yum存储库在CentOS系统上安装MySQL

对于MySQL Yum存储库而言,其支持基于EL6和EL7的平台(如CentOS的相应版本)、Fedora 29和30。对于如何确定Linux 发行版本是否在MySQL Yum存储库支持列中,不在本节赘述。

通过 uname -r来查看Linux的内核版本信息,我们可以在输出信息中看到我们的CentOS是基于EL7的平台。因此我们选择相应的MySQL Yum存储库来安装MySQL数据库。

2455ad03e91d9813ad2d8fefbfb47991.png

添加MySQL Yum存储库

首先我们在MySQL官网 --> DOWNLOADS --> MySQL Yum Repository页面可以查看到MySQL Yum存储库为以下Linux发行版提供了MySQL软件包:

Red Hat Enterprise Linux / Oracle LinuxFedora在MySQL Yum存储库包含的最新版本中,我们选择MySQL 5.7作为本节主要的安装版本。

本次安装假定我们的系统上尚未使用第三方分发的RPM软件包安装过MySQL。

Step 1:使用yum list installed mysql*和rpm -qa | grep mysql*来检查一下,我们之前是否安装过MySQL,若安装过请参阅下节更换MySQL的说明操作。

b0a88b86180fbcf7e52adf9cefc8a375.png

Step 2:我们也可以将安装包下载到本地再上传到服务器,同时也可以直接使用wget来下载,我们选择第二种,方便。

44529aa959be5d4f347d66b330da48a7.png

Step 3:使用rpm -Uvh mysql57-community-release-el7-10.noarch.rpm来安装发行包。

1e9290cb9543336965f00f6023d5ca7b.png

Step 4:在MySQL Yum存储库中,MySQL社区服务器的不同发行版系列托管在不同的子存储库中。默认情况下启用最新GA系列的子存储库。使用yum repolist all | grep mysql命令查看MySQL Yum存储库中的所有子存储库,并查看哪些子存储库已启用或禁用。这里我们可以看到我们使用的5.7版本是启用的,因此不需要再进行任何配置。

dc6fd15d406d54b124fb48a218fe3b91.png

Step 5:通过 yum install mysql-community-server来安装MySQL。在需要选择的地方我们选择y继续执行安装操作。

35fc52fba6c1316da71c2f1ff44e3a96.png

Step 6:通过上面的图片,我们可以看出,MySQL已经安装完成。接下来我们可以完成后续操作。

b4af4b00224d93124a084c12b1bad186.png

Step 7:通过sudo systemctl start mysqld.service来启动mysql服务,启动后可以通过 sudo systemctl status mysqld.service查看启动状态。

176761ebb5c02963450fd403a03ad6f9.png

默认安装之后root账户是存在默认密码,修改密码

在MySQL服务启动时,如果服务器的数据目录为空,则会发生以下操作:

服务器初始化;在数据目录中生成SSL证书和密钥文件;validate_password插件已安装并启动;创建超级账户“root”@“localhost”。设置超级账户的密码并将其存储在日志文件中。使用命令 sudo grep 'temporary password' /var/log/mysqld.log查看默认密码。

7f51d1c6304765fd1c9243f53f5c7236.png

通过使用生成的临时密码登录并未超级用户账户设置自定义密码,并更改root密码。

1a727c18deee1babdd6bd92a77a71029.png

①、通过命令 set global validate_password_policy=0; 设置安全级别;

②、通过 set global validate_password_length=4; 设置密码长度。

③、通过使用生成的临时密码登录并未超级用户账户设置自定义密码,并更改root密码。

47e696f7c1a05575a0b6014511247493.png

至此,我们完成了MySQL的安装并更改初始密码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值