linux,从零安装mysql 8.0.30 ,并且更新至mysql 8.0.36

ops/2024/9/23 13:15:59/

前言:

系统使用的CentOS 7,系统默认最小安装。

一、基础配置

配置虚拟机IP,需要更改的内容,如下红框中

修改之后

至此,基础配置完成。注意:此处虚拟机网络适配器使用的是:桥接模式

二、软件准备

1》mysql8.0.30,软件准备如下:

2》mysql8.0.36,软件准备如下:

3》其他软件准备,如下:

三、安装mysql

1》首先需要检查是否安装net-tools

     如果没有,则进到netools,执行安装 rpm -ivh net-tools....

2》检查是否安装mariadb

    如果安装,则需要卸载,否则安装时会报错。

    

3》安装perl,进入到perl文件夹中,执行如下命令

    至此,我们准备工作已经完成,下面我们需要安装mysql软件。

4》安装mysql,步骤如下

     至此,mysql安装已经完成。注意:此时不要着急启动服务

四、配置mysql,先对mysql的配置文件增加一项如下:

  配置上这个,然后在启动。否则,区分大小写,在服务启动之后就无法修改了。

  启动mysql服务

  开机启动

  查看mysql,的初始密码

  登录mysql服务之后,先要修改密码,否则不能进行其他操作

 修改root用户密码:

 初始系统是没有开放3306端口,允许其他机器访问,所以需要将3306端口,允许访问

其他操作,这里不在赘述。注意:更新服务器之前,切记备份数据库数据。

五、更新mysql

下面,我们进行mysql更新的操作,进入mysql8.0.36文件夹中

执行以下操作:

rpm -Uvh ./*.rpm --nodeps --force

mysql 服务无需关闭,安装新版时系统会自行关闭和开启。

注意事项:下载mysql时需要根据操作系统选择对应的版本,否则就有可能出现少依赖库。

我的系统版本如下:

对应的mysql8.0.36的版本如下

下面是mysql的下载地址

https://dev.mysql.com/downloads/mysql/

我选择版本如下:大家可以根据自己的需要选择相应的版本


http://www.ppmy.cn/ops/23893.html

相关文章

Linux CentOS调用打印机

文章目录 一、lpstat及cups安装二、配置打印机1.启动cups2.配置cups3.配置打印机1.打开浏览器,输入CUPS服务器地址访问web界面,地址一般是:http://localhost:631。这里的"localhost"代表当前机器,如果你的CUPS服务器在别…

Costas-Barker序列模糊函数仿真

文章目录 前言一、Costas 序列二、Barker 码三、Costas-Barker 序列模糊函数仿真1、MATLAB 核心代码2、仿真结果①、Costas-Barker 模糊函数图②、Costas-Barker 距离模糊函数图③、Costas-Barker 速度模糊函数图 四、资源自取 前言 Costas 码是一种用于载波同步的频率调制序列…

【数据结构初阶】时间复杂度和空间复杂度详解

今天我们来详细讲讲时间复杂度和空间复杂度,途中如果有不懂的地方可翻阅我之前文章。 个人主页:小八哥向前冲~-CSDN博客 数据结构专栏:数据结构【c语言版】_小八哥向前冲~的博客-CSDN博客 c语言专栏:c语言_小八哥向前冲~的博客-CS…

Java动态规划详解:理论基础与编程实践

Java动态规划详解:理论基础与编程实践 动态规划(Dynamic Programming,简称DP)是一种求解最优化问题的有效算法设计技术,广泛应用于计算机科学、运筹学、经济学等领域。本文将详细介绍动态规划的基本概念、设计原理、典…

爆火的AI Agent到底是什么?有了大模型为什么还需要AI Agent?

AI agent是AI与具体应用场景结合落地的一种方式,大模型需要agent来实现功能的扩展。 为什么需要AI agent 要想弄明白什么是AI agent,那么就要先弄明白什么是LLM(大模型)。 所谓的大模型就是实现AI(人工智能)的一种方式,但大模型本身没有实体…

d16(149-153)-勇敢开始Java,咖啡拯救人生

跳过了p151 四小时的讲题我不敢听:) Stream Stream流,是JDK8后新增的API,可以用于操作集合或者数组的数据 优势:大量结合了Lambda的语法风格,该方式更强大更简单,代码简洁,可读性好 常用方法 …

Java23种设计模式-创建型模式之建造者模式

建造者模式(Builder Pattern),也被称为生成器模式,是一种创建型设计模式,主要用于解决复杂对象的构建问题。建造者模式的主要特点是: 1.分离构建与表示:将一个复杂对象的构建与它的表示分离&…

创建Maven项目的时候让选择maven模板

创建Maven项目的时候让选择maven模板 心得 工欲利其事 必先利其器。如果你想要干成一件事 那么必须先要精通对应的工具使用。之前我不太注重工具 我觉得只要代码写的好就可以了 但是当我们了解了产品经理的一些思想之后,我才明白一个好的产品是可以给用户提供多大…