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'

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

相关推荐
南棱笑笑生31 分钟前
20251106给荣品RD-RK3588-MID开发板跑Rockchip的原厂Android13系统时禁止锁屏+永不休眠
linux·运维·服务器·rockchip
Leon-Ning Liu35 分钟前
Oracle数据库常用视图:dba_datapump_jobs
数据库·oracle·dba
赖small强42 分钟前
Linux 优先级反转问题详解与处理方案
linux·优先级反转·优先级继承·缩短临界区
数据库生产实战1 小时前
Oracle 19C RAC下TRUNCATE TABLE的REUSE STORAGE选项作用和风险浅析!
数据库·oracle
wdfk_prog1 小时前
[Linux]学习笔记系列 -- [kernel][time]timekeeping
linux·笔记·学习
yuanManGan1 小时前
走进Linux的世界:冯诺依曼体系结构
linux
小白银子1 小时前
零基础从头教学Linux(Day 60)
linux·数据库·mysql·oracle
瀚高PG实验室2 小时前
数据库安全配置指导
服务器·数据库·瀚高数据库
憋问我,我也不会2 小时前
MYSQL 命令
数据库·mysql
new_daimond2 小时前
Linux 服务器内存监控与优化指南
linux·服务器·chrome