Centos7 完全断网离线环境下安装MySQL 8.0.33 图文教程

news2025/1/22 21:43:49

Centos7 完全断网离线环境安装MySQL 8.0.33 图文教程

    • 1.1前言
    • 1.2 下载离线安装包
    • 1.3 将下载好的离线安装包上传到Centos 7 服务器
      • 1.3.1 方式一:联网环境下可利用rz命令进行文件上传
      • 1.3.2 方式二:断网环境下使用 XFtp 等软件工具进行上传
    • 1.4 解压安装包
    • 1.5 执行安装脚本
    • 1.6 重置root账号默认密码
    • 1.6 修改默认登录密码以及允许远程 ip连接
      • 1.6.1 切换数据库
      • 1.6.2 取消安全模式
      • 1.6.3 Mysql默认不允许远程登录,需要开启远程访问权限
      • 1.6.4 修改数据库 root账号默认登录密码
      • 1.6.5 刷新策略,使其立即生效

1.1前言

这篇博文分享如何在 Centos7 完全断网离线环境下安装MySQL 8.0.33 图文教程。

和外面免费文章不同的是,博主花费十几个小时精心编写了一个sh 脚本,可实现一键安装配置。

1.2 下载离线安装包

  • 打开下载首页,https://downloads.mysql.com/archives/community/
  • 由于是 centos7 系统,因此不许按照下图所示,选择相关配置
    在这里插入图片描述
    检索下面这个关键词:
Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit), Compressed TAR Archive

在这里插入图片描述

  • 由于 Centos 7 是由 Read Hat 的开源版本,因此应该下载下面这个归档压缩包而不是 rpm 压缩包也不是Linux-Generic.
  • 如果选择使用Linux - Generic
    在这里插入图片描述
  • 则会最后执行时报错如下:
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libc.so.6: version `GLIBC_2.28' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libc.so.6: version `GLIBC_2.25' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/../lib/private/libcrypto.so.1.1)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libc.so.6: version `GLIBC_2.28' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/../lib/private/libprotobuf-lite.so.3.19.4)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/../lib/private/libprotobuf-lite.so.3.19.4)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/../lib/private/libprotobuf-lite.so.3.19.4)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/../lib/private/libprotobuf-lite.so.3.19.4)
/usr/local/applications/mysql/mysql-8.0.33/bin/mysqld:
/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by
/usr/local/applications/mysql/mysql-8.0.33/bin/../lib/private/libprotobuf-lite.so.3.19.4)
        linux-vdso.so.1 =>  (0x00007ffc6ffc1000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fde69dcd000)
        libcrypto.so.1.1 => /usr/local/applications/mysql/mysql-8.0.33/bin/../lib/private/libcrypto.so.1.1
(0x00007fde6

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/996475.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《极客时间:数据结构与算法之美》【数据结构与算法】

本篇博客是学习过程中的笔记整理和个人思考。原文链接:https://time.geekbang.org/column/intro/100017301 开篇词 | 从今天起,跨过“数据结构与算法”这道坎01 | 为什么要学习数据结构和算法?02 | 如何抓住重点,系统高效地学习数…

CTF入门学习笔记——Crypto密码(古典密码)

文章目录 CTF入门学习笔记——Crypto密码(古典密码)凯撒密码看我回旋踢 摩斯密码摩斯 维吉尼亚密码Vigenre 栅栏密码篱笆墙的影子 栅栏密码篱笆墙的影子 猪圈密码待补充 CTF入门学习笔记——Crypto密码(古典密码) 🚀&a…

领域驱动设计:DDD重构中台业务模型

文章目录 如何避免重复造轮子?如何构建中台业务模型? 如何避免重复造轮子? 要避免重复建设,就要理解中台的理念和思想。“中台是企业级能力复用平台”,“复用”用白话说就是重复使用,就是要避免重复造轮子…

深入解析OLED透明屏的工作原理与优势,智能家居的未来之选

OLED透明屏作为一项突破性的显示技术,不仅具备出色的视觉效果,还带来了全新的功能和应用。 在这篇文章中,尼伽将深入探讨OLED透明屏的功能特点,介绍其在各个领域的广泛应用,并提供实用的案例和数据,希望看…

认识 Express

1. 初识 Express 1.1 Express 简介 1. 什么是 Express 官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。 通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web …

“批量随机字母命名文件,轻松管理你的文件库“

你是否曾经遇到过文件命名混乱,难以管理的问题?为了解决这个问题,我们推出了一款全新的文件改名工具,它可以帮助你批量给文件名添加一个随机字母,让你的文件库更加有序、易于管理。 首先第一步,我们要进入…

Python 交易指南:利用 RSI

一、说明 RSI是相对强弱指数(Relative Strength Index)的缩写,是一种技术指标。该指标是用来测量股票或其他交易品种的价格波动强度和速度的,属于动量型指标。RSI常用于技术分析和交易策略中,可以帮助交易者判断市场的…

JAVA 的四种访问权限

在Java编程中,访问权限是非常重要的概念,因为它可以保证代码的安全性和封装性。访问权限有四种,分别是public、protected、default和private。 private:如果一个类的方法或者变量被private修饰,那么这个类的方法或者变…

程序执行的四个阶段

程序执行的四个阶段 对于一段helloc.c的程序 #include <stdio.h>int main() {printf("hello, world\n");return 0; }为了在系统上运行程序&#xff0c;每条C语句都必须被其他程序转化为一系列的低级机器语言指令。然后这些指令按照一种称为可执行目标程序的格…

网络层--IP协议

引入&#xff1a; IP协议主要解决什么问题呢&#xff1f; IP协议提供一种将数据从主机&#xff21; 发送到 主机&#xff22;的能力。&#xff08;有能力不一定能做到&#xff0c;比如小明很聪明&#xff0c;可以考100分&#xff0c;但是他也不是每次搜能考100分&#xff0…

持安科技入选数说安全《2023中国网络安全市场年度报告》

近日&#xff0c;网络安全产业研究平台数说安全发布《2023中国网络安全市场年度报告》&#xff0c;报告共分为158页核心报告&#xff0c;及番外篇《网安融资新星及融资过亿企业介绍》&#xff0c;作为以甲方身份创业的零信任办公安全明星企业&#xff0c;持安科技以网安融资新星…

【leetcode 力扣刷题】重复叠加字符串匹配

重复叠加字符串匹配 686. 重复叠加字符串匹配 686. 重复叠加字符串匹配 题目链接&#xff1a;686. 重复叠加字符串匹配 题目内容&#xff1a; 理解题意&#xff0c;可以发现题目还是要求我们做字符串匹配。只是查询串不是简单的a&#xff0c;而是a的叠加&#xff0c;并且这个…

国外LEAD收款渠道介绍:Wise收款教程

在国内做国外的Affiliate marketing&#xff0c;收款还是有些麻烦的。以前用Payoneer挺方便&#xff0c;包括clickbank&#xff0c;amazon等联盟都挺顺利的回款&#xff0c;不过自从Digitalstore24的一笔联盟款发送之后&#xff0c;没有到账&#xff0c;然后就收到款项需要审核…

windows下安装redis扩展库

1.根据PHP版本号&#xff0c;编译器版本号和CPU架构 选择php_redis和php_igbinary文件(如果是选择线程的情况下需要再去配置php5ts.dll) windows.php.net - /downloads/pecl/releases/redis/ windows.php.net - /downloads/pecl/releases/igbinary/ php_igbinary-3.1.2-7.2-…

webgl与webgpu比较

绘制流程 webgl无论是操作着色器&#xff0c;还是操作 VBO&#xff0c;亦或者是创建一些 Buffer、Texture 对象&#xff0c;基本上都得通过 gl 变量一条一条函数地走过程&#xff0c;顺序是非常讲究的。每一次调用 gl.xxx 时&#xff0c;都会完成 CPU 到 GPU 的信号传递&#…

【LeetCode】210. 课程表 II——拓扑排序

题目链接&#xff1a;210. 课程表 II 题目描述&#xff1a; 现在你总共有 numCourses 门课需要选&#xff0c;记为 0 到 numCourses - 1。给你一个数组 prerequisites &#xff0c;其中 prerequisites[i] [ai, bi] &#xff0c;表示在选修课程 ai 前 必须 先选修 bi 。 例如…

CAPL自动化测试通信电压

通信电压 1、系统框架2、控制电压模块3、检查通信是否正常4、检查电压标准5、CAPL 控制VH1160的函数 分三个模块 控制电源模块&#xff0c;分析通信是否正常模块&#xff0c;判断电压是否符合标准。 1、系统框架 应该分为三大模块&#xff1a;控制电压模块&#xff0c;检查通…

国内 Docker 镜像加速器和国内公共镜像仓库那些事

前言 首先我们知道&#xff0c;全球最大的公共镜像仓库是 Docker 公司自己搭建的 Docker Hub&#xff0c;也是权威性最高的&#xff0c;里面包含了各种各样的官方镜像&#xff0c;Docker Hub 为每一个注册用户提供了个人镜像仓库服务&#xff0c;该个人镜像仓库是公共的。 以上…

如何用echarts画一个好看的饼图

前言 最近有个需求&#xff0c;需要绘制一个饼图&#xff0c;为此我根据这次需求来整理了一下关于 echarts 饼图绘制的一些知识点&#xff0c;在这次需求中我需要用到的属性我会详细讲解&#xff0c;其他的属性我会粗略地说一下&#xff08;并加入其他博主的文章的跳转&#x…

【C++杂货铺】探索stack和queue的底层实现

文章目录 一、stack的介绍和使用1.1 stack的介绍1.2 stack的使用1.2.1 最小栈1.2.2 栈的压入、弹出序列1.2.3 逆波兰表达式求值1.2.4 用栈实现队列 二、queue的介绍和使用2.1 queue的介绍2.2 queue的使用2.2.1 二叉树的层序遍历 三、模拟实现3.1 stack模拟实现3.2 queue模拟实现…