Centos7环境下安装MySQL8详细教程

news2024/12/29 5:28:29

目录

  • 一、Xftp7下载
  • 二、MySQL8安装包的下载
  • 三、将MySQL8安装包上传至服务器
  • 四、解压mysql8安装包
  • 五、rpm包的安装
  • 六、依次安装下列文件
  • 七、对MySQL进行初始化和授权
  • 八、查看数据库初始密码
  • 九、启动MySQL服务
  • 十、使用初始密码登录MySQL
  • 关于MySQL的卸载

一、Xftp7下载

关于Xftp7的下载就不进行演示了,下载之后长这个样子:
在这里插入图片描述
我们需要利用Xftp7来把MySQL8的安装包上传到服务器上。

二、MySQL8安装包的下载

有两种途径可以安装MySQL8安装包:

官网:https://dev.mysql.com/downloads/mysql
C站:https://download.csdn.net/download/zp8126/20694042

下载成功之后长这个样子:
在这里插入图片描述

三、将MySQL8安装包上传至服务器

我们需要利用Xftp7来把MySQL8的安装包上传到服务器上。

首先打开Xshell:
在这里插入图片描述
在这里插入图片描述

然后把我们下载好的MySQL8的安装包上传至服务器上,然后等待传输完成即可:
在这里插入图片描述

在这里插入图片描述

这就算是传输成功了。

我们这里吧MySQL8的安装包安装到了opt目录下,然后在opt目录中新建了mysql8.0.26的文件夹,即把MySQL8的安装包移动到了mysql8.0.26的文件夹中,请看:
在这里插入图片描述

四、解压mysql8安装包

由于我们把mysql8的安装包移动到了mysql8.0.26文件夹中,所以我们先进入mysql8.0.26文件夹中,然后在此目录下进行解压

输入命令进行解压tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar

解压结果如下:
在这里插入图片描述
在这里插入图片描述

五、rpm包的安装

首先前往这个地址进行下载:https://developer.aliyun.com/packageSearch?word=telnet
即:在这里插入图片描述
在这里插入图片描述

下载过程这里不进行演示了。

六、依次安装下列文件

重要的事情放前面

  • 注意安装的文件名,要和上面解压出来的文件名保持一致。
  • 注意要选择强制安装
  • 安装下面的命令顺序依次进行安装:

命令1:rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm
在这里插入图片描述
命令2:rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm --nodeps --force
在这里插入图片描述
命令3:rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm --nodeps --force
在这里插入图片描述
命令4:rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm --nodeps --force
在这里插入图片描述

好了,经过以上4按照命令之后,我们检查以下是否按照成功,
输入命令:rpm -qa | grep mysql
在这里插入图片描述

七、对MySQL进行初始化和授权

输入命令1:mysqld --initialize;
输入命令1结束之后如果显示如下错误则需要输入命令:yum install -y libaio
在这里插入图片描述
在这里插入图片描述
然后再次执行命令1就可以啦,请看:
在这里插入图片描述

输入命令2:chown mysql:mysql /var/lib/mysql -R;
在这里插入图片描述

八、查看数据库初始密码

输入命令:cat /var/log/mysqld.log | grep password
在这里插入图片描述

九、启动MySQL服务

输入命令1:systemctl start mysqld.service;
在这里插入图片描述

输入命令2:systemctl enable mysqld;
在这里插入图片描述

十、使用初始密码登录MySQL

输入命令:mysql -u root -p,然后输入密码即可登录啦!
在这里插入图片描述

现在我们输入命令:show databases;查看一下有哪些数据库:
在这里插入图片描述
此时就会报错,因为我们还没有重置密码。

输入命令以重置密码ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
在这里插入图片描述
这里就算是修改成功了。

此时我们在来执行命令来查看当前有哪些数据库:show database;
在这里插入图片描述

至此,MySQL8的安装就正式完成了。

关于MySQL的卸载

  • 停止MySQL服务:systemctl stop mysqld
  • 查询MySQL的安装文件:rmp -qa | grep -i mysql
  • 卸载上述查询出来的所有MySQL安装包: rpm -e --nodeps mysql-x.x.x.x
  • 删除MySQL的数据存放目录:rm -rf /var/lib/mysql/
  • 删除MySQL的配置文件备份:rm -rf /etc/my.cnf.rpmsave

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

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

相关文章

力扣 -- 718. 最长重复子数组

解题步骤&#xff1a; 参考代码&#xff1a; class Solution { public:int findLength(vector<int>& nums1, vector<int>& nums2) {int m nums1.size();int n nums2.size();//多开一行&#xff0c;多开一列vector<vector<int>> dp(m 1, ve…

华为云云耀云服务器L实例评测 | 搭建企业级 Registry 服务器 Harbor

文章目录 您需要了解Harbor介绍Harbor特性和优势系统设置关闭防火墙安装Docker安装Docker Compose配置镜像加速器 Habor安装传包并解压配置Harbor安装Horbor登录Harbor 测试创建项目推送镜像拉取镜像 您需要了解 本次搭建采用 华为云耀云服务器 &#xff0c;一键部署、快速搭建…

Visual Studio 代码显示空格等空白符

1.VS2010: 快捷键&#xff1a;CtrlR,W 2.VS2017、VS2019、VS2022&#xff1a; 工具 -> 选项 -> 文本编辑器 -> 显示 -> 勾选查看空白

RWA分析通过10个问题。不要让数字和视觉欺骗您!(文章很长,请仔细阅读)

已经有30个小伙伴加入我们的星球了&#xff0c;如果你不介意的话&#xff0c;可以加入 我的知识星球主要分享 1. 分享区块链各种有价值的内容 2. 一起攻读一些有用的书籍 3. 财富密码&#xff08;不敢保证&#xff09; 4. 一些自我的感悟 1.什么是现实世界资产&#xff08;RWA&…

【Flutter】Flutter Web 开发 如何从 URL 中获取参数值

【Flutter】Flutter Web 开发 如何从 URL 中获取参数值 文章目录 一、前言二、Flutter Web 中的 URL 处理三、如何从 URL 中获取参数四、实际业务中的用法五、完整示例六、总结 一、前言 大家好&#xff01;我是小雨青年&#xff0c;今天我想和大家分享一下在 Flutter Web 开发…

【C++历险记】国庆专辑---探索多态迷宫的代码之旅!

本篇目录 一、什么是多态&#xff1f;二、多态的定义及其实现2.1多态构成的条件2.2虚函数2.3虚函数的重写2.3.1析构函数的重写 2.4C11 override 和 final2.5重载、覆盖(重写)、隐藏(重定义)的对比2.6为什么不能是子类的指针或者引用呢&#xff1f;2.7为什么不能是父类对象呢&am…

【大家的项目】NFS FUSE: 为什么我们用Rust实现了自己的NFS服务器

乐观地看FUSE 我喜欢文件。每个计算机系统都理解文件。每个程序都知道如何读取和写入文件。这是一个真正通用的API。因此&#xff0c;我喜欢FUSE的想法。FUSE的名字来源于Filesystem in Userspace&#xff0c;也就是“用户态文件系统”&#xff0c;是一套允许用户模式程序定义文…

gwas数据根据eaf Z 和N 求beta和se

https://www.nature.com/articles/s41590-023-01588-w#Sec10

基于Java的汽车票网上预订系统设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序&#xff08;小蔡coding&#xff09;有保障的售后福利 代码参考源码获取 前言 &#x1f497;博主介绍&#xff1a;✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作…

【计算机网络】应用层协议原理

文章目录 网络应用程序体系结构客户-服务器体系结构P2P体系结构 进程通信客户和服务器进程进程与计算机网络之间的接口进程寻址 可供应用程序使用的运输服务可靠数据传输吞吐量定时安全性 因特网提供的运输服务TCP服务面向连接的服务可靠数据传输服务TCP安全 UDP服务因特网运输…

Redis实现API访问频率限制

&#x1f337;&#x1f341; 博主猫头虎&#xff08;&#x1f405;&#x1f43e;&#xff09;带您 Go to New World✨&#x1f341; &#x1f984; 博客首页——&#x1f405;&#x1f43e;猫头虎的博客&#x1f390; &#x1f433; 《面试题大全专栏》 &#x1f995; 文章图文…

phpstudy_pro高效率建一个属于自己的网站

1.下载phpStudy_32 2.下载wordpress-6.3-zh_CN 安装好phpstudy后启动phpstudy中对应的服务&#xff0c;并在网站中配置好对一个的应用的路径 ps:根目录中的路径是你想要通过phpstudy部署应用的路径 这里以wordpress为例 将下载wordpress的压缩包解压后&#xff0c;需要修改…

Python海洋专题六之Cartopy画地形水深图

Python海洋专题六之Cartopy画地形水深图 海洋与大气科学 上期读取nc水深文件&#xff0c;并出图 但是存在一些不完美&#xff0c;本期修饰 本期内容 1&#xff1a;使用Cartopy画出范围图 导入函数包 import matplotlib.pyplot as plt import cartopy.crs as ccrs import c…

上机实验一 顺序表的基本操作和简单程序 西安石油大学数据结构

上机一 实验名称&#xff1a;顺序表的基本操作和简单程序 题目&#xff1a;设计一个有序顺序表&#xff0c;实现以下操作&#xff1a; 1.将元素x插入表中并保持有序&#xff1b; 2.查找值为x的元素&#xff0c;若找到则将其删除&#xff1b; 3.输出表中所有元素。 要求&a…

当面试被问到jvm(Java虚拟机)时,如何将面试官引入自己的节奏?

本文目录 前言快问快答抛砖引玉锦上添花好书推荐总结 前言 作为一名Java开发工程师&#xff0c;不管是校招还是社招jvm一定是必问必会的知识点。虽然说真正开发中用到的不多&#xff0c;甚至可以说用不到&#xff08;对于刚入行或者Java初级&#xff09;&#xff0c;但是当面试…

mathtype试用期后如何继续使用?

MathType7已经正式发布&#xff0c;作为一款强大的数学公式编辑器可以将编辑好的公式保存成多种图片格式或透明图片模式&#xff0c;可以很方便的添加或移除符号、表达式等模板&#xff08;只需要简单地用鼠标拖进拖出即可)&#xff0c;也可以很方便地修改模板&#xff0c;为理…

AdaBoost算法解密:从基础到应用的全面解析

目录 一、简介什么是AdaBoostAdaBoost的历史和重要性定义 二、基础概念集成学习&#xff08;Ensemble Learning&#xff09;定义示例 弱学习器和强学习器定义示例 三、AdaBoost算法原理样本权重&#xff08;Sample Weights&#xff09;定义示例 学习器权重&#xff08;Learner …

大麦订单截图生成 大麦一键生成订单截图

新版大麦订单生成 图样式展示 这个样式图就是在大麦生成完的一个订单截图&#xff0c;它的状态是等待卖家发货 后台一键生成&#xff0c;独立后台管理 教程&#xff1a;修改conf数据库账号密码 不会的可以看源码里有搭建教程 下载程序&#xff1a;https://pan.baidu.com/…

python自动解析301、302重定向链接

嗨喽~大家好呀&#xff0c;这里是魔王呐 ❤ ~! python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取 使用模块requests 方式代码如下&#xff1a; import requests url_string"http://******" r requests.head(url_string, streamTrue) print r.h…

测试专项笔记(一): 通过算法能力接口返回的检测结果完成相关指标的计算(目标检测)

文章目录 一、任务描述二、指标分析2.1 TP/FP/FN/TN2.2 精准率2.3 召回率 三、接口处理四、数据集处理五、开始计算指标五、实用工具5.1 移动文件5.2 可视化JSON标签5.3 可视化TXT标签 一、任务描述 通过给定的算法接口&#xff0c;对算法的输出&#xff08;置信度、检测框、告…