TencentOS 2.4 final 安装mysql8.0备忘录

准备

tencentOS 2.4 与Red Hat Enterprise Linux 7是兼容的。

我们首先从oracle官网上下载mysql的源文件。

下载完成后你会得到以下文件:

mysql84-community-release-el7-1.noarch.rpm

安装

首先你需要切换到root用户下。

1.安装源文件

复制代码
yum localinstall mysql84-community-release-el7-1.noarch.rpm

默认情况下,这份源默认安装的是mysql8.4,如果你需要安装8.0的话,需要首先禁用8.4,然后开启8.0。执行这个操作需要用到yum-utils包,如果你的系统上没有的话请先安装这个工具包。执行命令如下:

复制代码
yum install -y yum-utils

2.配置mysql8.0

复制代码
yum-config-manager --disable mysql-8.4-lts-community
yum-config-manager --enable  mysql80-community

3.安装mysql-server

复制代码
yum install mysql-community-server

4.确认安装结果

首先执行:

复制代码
systemctl status mysqld

可以看到,我的mysql server 没有启动。

启动mysql:

复制代码
systemctl status mysqld

上述命令执行完成后再次执行

复制代码
systemctl status mysqld

然后执行以下命令可以使每次重启系统的时候自动启动mysql server

复制代码
systemctl enable mysqld

5.查看初始密码

mysql8的初始密码是随机生成的,在第一次启动的时候会打印到mysql的日志文件中,我们执行以下命令可以查看到:

复制代码
 cat /var/log/mysqld.log | grep 'temporary password'

上图中画红线的部分就是初始密码。

相关推荐
qq_5895681022 分钟前
centos6.8镜像源yum install不成功,无法通过镜像源下载的解决方式
linux·运维·centos
weixin_516023071 小时前
linux下fcitx5拼音的安装
linux·运维·服务器
難釋懷1 小时前
Redis命令-Set命令
数据库·redis·缓存
hunter14501 小时前
Linux 进程与计划任务
linux·运维·服务器
Linux-palpitate2 小时前
PostgreSQL(PG)的1主2从集群部署安装
数据库·postgresql
楼田莉子2 小时前
Linux学习之磁盘与Ext系列文件
linux·运维·服务器·c语言·学习
陌上花开缓缓归以2 小时前
linux 怎么模拟系统panic重启
linux·运维·服务器
heartbeat..2 小时前
数据库基础知识体系:概念、约束、范式与国产产品
java·数据库·学习笔记·国产数据库
KL's pig/猪头/爱心/猪头2 小时前
写一个rv1106的led驱动3-功能函数编写
linux·驱动开发·rv1106
月白风清江有声2 小时前
vscode使用git
linux·运维·服务器