red hat linux 7.0安装mysql_如何在CentOS 7上安装MySQL 8.0

步骤1:下载存储库软件包

打开浏览器窗口,然后转到以下地址:

https://dev.mysql.com/downloads/repo/yum/

该页面将列出保存MySQL文件的Yum存储库的详细信息。向下滚动以找到要下载的Red Hat Enterprise Linux版本。(在撰写本文时,该网站提供Linux 7和Linux 6 –您可能会需要Linux 7)。

您可以单击下载按钮,该按钮将带您到注册页面。您可以根据需要进行注册,也可以略微降低“不,谢谢,开始下载”链接。

或者,您可以打开终端并使用wget命令保存文件。在列出发行版本的第一个网页上,您会看到一个灰色的子文本,显示为“(mysql80-community-release-el7-1.noarch.rpm)”。

记下这一点,然后打开一个终端窗口,然后输入以下命令:

sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

系统下载文件。(确保您检查网站并复制确切的版本ID –在终端命令中使用该ID。)将浏览器窗口保持打开状态以进行下一步。

步骤2:添加软件存储库

我们刚刚下载的文件提供对MySQL软件存储库的访问。在添加它们之前,请检查MD5值以对软件进行身份验证:

sudo md5sum mysql80-community-release-el7-3.noarch.rpm

系统应使用一长串字母和数字来响应。

切换回MySQL网页,并在“下载”链接下方寻找一个灰色字符串,标记为MD5。

将网页上的MD5值与您在终端窗口中生成的MD5值进行比较。如果它们匹配,请继续执行下一步。(如果它们不匹配,则可能是您的下载文件在传输过程中被破坏。或者,下载文件已被破坏。重复步骤1和2并覆盖下载的文件。如果MD5值仍然不匹配,停止该过程。

要更新软件存储库,请使用以下命令:

sudo rpm –ivh mysql80-community-release-el7-3.noarch.rpm

确保您已从步骤1输入发行版本。这将添加2个新的Yum存储库,我们可以从中获得MySQL。

步骤3:安装MySQL 8.0

通过输入以下内容在CentOS上安装MySQL:

sudo yum install mysql-server

系统将要求确认,按Y确认。

它还应要求您接受GPG(Gnu Privacy Guard)密钥。这是另一个安全性确认,因为我们刚刚添加了两个新的软件源。再次按Y,系统应下载并安装软件。

使用MySQL 8.0

管理MySQL服务

您需要输入以下命令来启动MySQL服务:

sudo systemctl start mysqld

要检查MySQL的状态,请使用以下命令:

sudo systemctl status mysqld

系统将显示有关MySQL服务的几行信息。在“ 活动”行中,它应显示为“ active:(running)”。您可能还会在下面看到一行,其中显示了服务启动的时间戳。

默认情况下,MySQL服务设置为在启动时启动。

要禁用它,可以使用disable命令:

sudo systemctl disable mysqld

要停止MySQL服务,请使用stop命令:

sudo systemctl stop mysqld

查找临时密码

MySQL安装例程会设置默认的临时密码。

使用grep命令查找密码:

sudo grep ‘temporary password’ /var/log/mysqld.log

记下密码。

配置和保护

您新安装的MySQL随附了一个安全脚本,可简化安全保护配置。

使用以下终端命令启动脚本:

sudo mysql_secure_installation

系统将提示您输入默认的root密码。输入您先前恢复的密码。

接下来,系统将告诉您密码已过期,并提示您输入一个新密码。输入新密码,记下密码,然后按Enter。

系统将对您的密码强度进行评分,并询问您是否要输入新的更强的密码。如果您对密码强度感到满意,请按空格键。要修改您的密码,按ÿ。

“安全安装”脚本将继续,您可以安全地对其余提示回答Y,包括:

删除匿名用户

禁止远程root登录

删除测试数据库

重新加载特权表

登录MySQL

要从命令行启动MySQL,请使用以下命令:

mysql –u root –p

系统将提示您输入密码。输入您在第6步中设置的密码,系统应该通过显示MySQL Shell进行响应。

它列出了有关MySQL软件的必要信息,并且您的命令提示符将更改为mysql>,以表明您已登录MySQL软件。

完成后,您可以注销:

exit

命令提示符将更改,表明您已退出MySQL。

结论

在CentOS 7上安装MySQL 8.0很简单。一旦知道将软件存储库添加到何处,就应该启动并运行新安装的软件。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值