微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

手把手教你Linux CentOS 8 安装MySQL 8

 
  1. 启用MysqL 8.0存储库

    首先,您需要启用MysqL 8.0存储库。为此,请下载和安装MysqL的存储库包:

    sudo dnf install https://dev.MysqL.com/get/MysqL80-community-release-el8-1.noarch.rpm
  2. 安装MysqL Server

    使用dnf命令安装MysqL Server:

    sudo dnf install MysqL-community-server
  3. 启动MysqL服务并使其开机自启

    sudo systemctl start MysqLd sudo systemctl enable MysqLd
  4. 安全配置MysqL

    MysqL包含一个安全脚本来改变某些不安全的认设置:

    sudo MysqL_secure_installation

    该脚本会提示您:

  5. 登录MysqL

    使用以下命令登录MysqL

    MysqL -u root -p

    输入您在MysqL_secure_installation步骤中为root用户设置的密码

这些是在CentOS 8上安装MysqL的基本步骤。

安装的MysqL root密码是多少

MysqL 5.7版本及以后(包括MysqL 8.0),root用户密码在首次安装MysqL Server后将被设置为一个自动生成随机密码。可以在/var/log/MysqLd.log文件中找到这个密码

要查找认的root密码,请执行以下命令:

sudo grep 'temporary password' /var/log/MysqLd.log

此命令应该会显示类似以下内容的一行:

[Note] A temporary password is generated for root@localhost: iuNj5ae!7lAa

上面的iuNj5ae!7lAa只是一个示例。记得在使用MysqL_secure_installation工具时更改此密码

使用yum安装MysqL过程中报错

All matches were filtered out by modular filtering for argument: MysqL-community-server

怎么解决呢?直接上代码

yum module disable MysqL
yum install MysqL-community-server

全程选Y即可安装MysqL成功!!!

如果在第二步出现GPG验证不通过或Failed to start mariadb.service

重新运行

yum install MysqL-community-server --nogpgcheck

即可完美解决问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐