手把手教你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

即可完美解决问题。

相关文章

/etc/sysctl.conf这个目录主要是配置一些系统信息,/etc/sys...
1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起...
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅...
不管是我们在安装软件还是监测软件的使用性能,我们都要随时...
装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。...
修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,...