目录
在安装的过程中要注意随时快照保存
在线安装
1.安装MySQL时候需要先配置仓库及部署仓库来安装mysql。
2.禁用默认的mysql的模块
3.安装mysql
4.启用mysql
离线安装
1.上传并且解压包
2.解压并安装
rpm -i https://repo.mysql.com/mysql80-community-release-el8-2.noarch.rpm
直接使用网站链接来安装仓库配置。
如果不禁用模块的话,他会屏蔽mysql存储库提供的包。使用下面命令来禁用。
yum module disable mysql
下面命令中,对于无法使用yum安装的,可以将yum改成dnf。
yum install mysql-community-server
systemctl start mysqld
启动成功后,检查mysql服务的状态。
systemctl status mysqld
检查状态,看有没有报错,同时,如果服务器的数据目录为空的话,并出现了一些问题,可以通过创建一个超级用户的方式来解绝。这条命令可以看见临时密码。
grep 'temporary password' /var/log/mysqld.log
通过使用生成的临时密码登录并为超级用户帐户设置自定义密码。尽快更改密码哦。
mysql -uroot -p
因为线上安装时,是需要给他时间下载的,如果说你不想等或者说本身就有mysql的东西,那么就可以使用离线安装。
在MySQL的官网中你可以下载相关的包,这里有个链接MySQL :: Download MySQL Community Server,你可以直接复制转发到此处下载,或者直接百度搜索MySQL官网,
选择downloads,使用鼠标一直滑到界面的最后。
选择红框里面的选项,跳转到另一个界面。因为我是linux虚拟机,所以我选图框住的位置,可以根据你自己选择这个。
进入后就可以选择下载了。
解压过后
使用下面命令进行安装。
dnf localinstall mysql-community-server-8.0.27-1.el8.x86_64.rpm \ mysql-community-client-8.0.27-1.el8.x86_64.rpm \ mysql-community-client-plugins-8.0.27-1.el8.x86_64.rpm \ mysql-community-libs-8.0.27-1.el8.x86_64.rpm \ mysql-community-common-8.0.27-1.el8.x86_64.rpm
或者使用这个命令进行安装。
dnf install *.rpm
这样就可以了。