当前位置: 首页 > news >正文

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'

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

http://www.lryc.cn/news/512238.html

相关文章:

  • Hadoop HA安装配置(容器环境),大数据职业技能竞赛模块A平台搭建,jdk+zookeeper+hadoop HA
  • 使用javascript读取波形文件数据,并生成动态的波形图
  • 服务器系统维护与安全配置
  • 大模型Weekly 03|OpenAI o3发布;DeepSeek-V3上线即开源!
  • Spring Boot自定义注解获取当前登录用户信息
  • js创建二维空数组
  • AF3 checkpoint_blocks函数解读
  • 下载并使用CICFlowMeter提取网络流特征(Windows版本)
  • 深入了解JSON-LD:语义化网络数据的桥梁
  • 分布式 IO 模块助力冲压机械臂产线实现智能控制
  • webrtc源码编译【linux/安卓】
  • 亚矩阵云手机
  • Flink状态编程
  • 【Django篇】--动手实现路由模块化与路由反转
  • 多元统计分析练习题3
  • windows remote desktop service 远程桌面RDS授权激活
  • 6-pandas数据读取
  • 【Logback详解】
  • Flume的概念和原理
  • 初始nginx
  • vulnhub靶场 Empire LupinOne
  • 6-Gin 路由详解 --[Gin 框架入门精讲与实战案例]
  • 使用Lodash工具库的orderby和sortby进行排序的区别
  • CSS面试题|[2024-12-24]
  • flask-admin 在modelview 视图中重写on_model_change 与after_model_change
  • Excel粘贴复制不完整的原因以及解决方法
  • 【深度学习环境】NVIDIA Driver、Cuda和Pytorch(centos9机器,要用到显示器)
  • Cocos Creator 3.8.5 正式发布,更小更快更多平台!
  • Python中构建终端应用界面利器——Blessed模块
  • Android 15 状态栏闹钟图标不显示问题修复