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'

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

相关推荐
会的全对٩(ˊᗜˋ*)و19 分钟前
【SQL server】教材数据库(4)
数据库·经验分享·sql
醒了就刷牙36 分钟前
简历_专业技能_熟悉Redis常用数据结构及其操作命令
数据库·redis·缓存
桃园码工37 分钟前
13-Gin 中使用 GORM 操作 mysql 数据库 --[Gin 框架入门精讲与实战案例]
数据库·mysql·gin·实战案例·入门精讲
网安-轩逸38 分钟前
[网络安全]DVWA之SQL注入—low level解题详析
数据库·sql·web安全
OopspoO39 分钟前
Linux修改磁盘UUID
linux·运维
金牛IT44 分钟前
MySQL 3主集群搭建
linux·运维·自动化·监控
数据的世界011 小时前
SQL使用存储过程
数据库·sql
TiDB 社区干货传送门1 小时前
TiDB 升级至高版本提示'mysql.tidb_runaway_watch' doesn't exist 问题处理
数据库·mysql·tidb
山顶风景独好1 小时前
数据库进阶教程之DDL语句(万字详解)
数据库·sql·mysql·ddl
仰望星(兴)空1 小时前
使用Clion在ubuntu上进行交叉编译,并在Linux上远程编译五子棋
linux·ubuntu·交叉编译·clion