Linux操作系统上面安装mysql指南

1.到达一个官网当中开始下载linux操作版本的mysql版本进行下载。


版本号:8.0.35
Red Hat Enterprise Linux / Oracle LinuxOperating System:
Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit)
开始对其进行查找和选择
先让其开始进行基础的下载,我们开始进行第一遍过筛子。
在这里的基础的下载的方式就是学习的一个基础的重点

(02)在完成其基础的下载之后,利用xftps开始传输mysql

(03)打开虚拟机=》开始运行虚拟机=》这里自己采用一个快照启用的方式,原因在于:快照(可以在特殊的时候开始对其内容进行登记)启动的方式是一种相对比较快速的方式。


2.将mysql开始传输到linux基础的操作系统中进行安装和下载


(01)安装之前,需要对其进行查看,通过特殊的命令的检查有没有卸载的残余。


(02)运行的命令如下:
rm -rf  /usr/lib/mysql
rm -rf  /usr/include/mysql
rm -rf /etc/my.cnf
rm -rf /var/lib/mysql
rm -rf /usr/share/mysql

rm -rf  /usr/lib/mysql
rm -rf  /usr/include/mysql
rm -rf /etc/my.cnf
rm -rf /var/lib/mysql
rm -rf /usr/share/mysql

3.使用解压命令开始进行解压

(01)开始安装的时候有四个包,同时每一个包之前都存在着依赖关系


开始运用解压命令对其进行解答
tar -zxvf 
有的时候会存在没有办法能够解压的状态的时候,自己就要尝试改变以下基础的命令符号:
tar -xvf 
进入到指定命令的文件夹当中


(02)四个包的顺序和格式封闭式研究


(03)cilent-common-libs-server(“这四个包之间的顺序一定要把握完成”)


这里有一个关键性


 

rpm -ivh mysql-community-*


自己尝试使用这个命令,但是没有成功,


 

rpm -qa|grep mariadb


(运用这个命令删除这个管道包。注意这个命令不是删除,只是对于这个命令进行初步的检测)

rpm -qa|grep mariadb


(在完成命令的移除之后,就可以开始下一步的内容)


 

rpm -qa|grep mariadb


(再次对于这个基础的命令进行检测)


warning: mysql-community-common-8.0.32-1.el9.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 8c718d3b: NOKEY


原因分析:


版本号:8.0.35
Red Hat Enterprise Linux / Oracle LinuxOperating System:
Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit)


注意一下:
在下面这个基础的内容中要进行一个显示,第一个是基础的操作系统用,第二个就是一个关键信息:查看这个"Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit)"在这里查看其基础的版本号

备注一下:
由于自己使用过的是:centos7版本所以对于自己而言,与mysql的版本之间存在一定冲突,于是便缺少了一个基础部件,这个基础性部件就是,net-tools,可以之间在安装包中对其进行下载和运用。

rpm -ivh mysql-community-commonunity-8.0.35-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-plugins-8.0.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.35-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.35-1.el7.x86_64.rpm
 rpm -ivh mysql-community-icu-data-files-8.0.35-1.el7.x86_64.rpm

4.按照特定的顺序开始进行安装和下载


5.reboot命令开始进行重启


 mysqld --initialize --console
设置一个基础的启动程序
(01)我们需要针对于这个程序开始设置一个文件夹的权限


(02)如果你自己不知道如何识别这个命令:可以用pwd的方式


  (03)  chown -R mysql:mysql /var/lib/mysql/"这一条是一个十分基础的命令"


6.输入mysql -u root -p,然后输入一个初始命令开始进行登录。
(01)这个里面:需要的修改初始命令
(02)同时使用初始命令对其进行登录
  (03) 命令开始不断地进行修改的部分:
chown -R mysql:mysql /var/lib/mysql/


赋予文件夹权限


systemctl start mysqld


开始启动mysqld


cat /var/log/mysqld.log|grep localhost


查看初始密码


mysql -u root -p


开始输入初始密码


alter user 'root'@'localhost'identified by '123456';


修改初始密码的方法:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY  '123456'  WITH GRANT OPTION;


关于linux版本的操作系统的安装方法:


(a).自己放置在评论区,有需要的人,可以在评论区中进行选取和使用。

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

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

相关文章

golang代码练习样例模版--推荐--测试学习使用的方法

golang代码练习样例模版 以前用的python代码,每次测试都是一个python文件,但是go就是以文件夹为目录为 结构的测试(同一个文件夹下,不能有同名的函数) 大部分时间就是测试,如何对go程序函数进行测试&#…

智能成绩表---重点 覆写comparator排序的compare函数

小明来到某学校当老师&#xff0c;需要将学生按考试总分或单科分数进行排名&#xff0c;你能帮帮他吗&#xff1f; 输入描述 第 1 行输入两个整数&#xff0c;学生人数 n 和科目数量 m。 0 < n < 100 0 < m < 10 第 2 行输入 m 个科目名称&#xff0c;彼此之间用…

BERT实战指南:使用预训练模型进行文本分类任务

1. 简介 在本章中&#xff0c;我们将介绍BERT&#xff08;Bidirectional Encoder Representations from Transformers&#xff09;预训练模型的背景和应用领域。 BERT背景介绍 BERT是由Google在2018年提出的一种预训练语言模型&#xff0c;它基于Transformer架构进行设计&am…

【java工具-灵活拉取数据库表结构和数据】

需求&#xff1a; 假设我们现在有一个需求&#xff0c;需要快速拉取数据库的某些表建表语句&#xff0c;和数据&#xff0c;平时做备份之类&#xff1b; 我这边自己写了个工具&#xff0c;不多废话&#xff0c;也不整虚的&#xff0c; 直接看代码&#xff1a; package com.…

在线客服系统:企业沟通的未来

随着互联网技术的飞速发展&#xff0c;企业与客户之间的沟通方式也在经历着翻天覆地的变化。在这个信息爆炸的时代&#xff0c;一个高效、便捷、智能的在线客服系统成为了企业提升服务质量、增强客户满意度的关键。在线客服系统的重要性在线客服系统是企业与客户进行实时沟通的…

GitLab教程(一):安装Git、配置SSH公钥

文章目录 序一、Git安装与基本配置&#xff08;Windows&#xff09;下载卸载安装基本配置 二、SSH密钥配置 序 为什么要使用代码版本管理工具&#xff1a; 最近笔者确实因为未使用代码版本管理工具遇到了一些愚蠢的问题&#xff0c;笔者因此认为代码版本管理工具对于提高团队…

JR-SMD201-P便携式网络解码器

详细介绍&#xff1a; JR-SMD201-P便携式网络解码器采用1/2U设计&#xff0c;支持AVS/H.265/H.264/MPEG2解码&#xff0c;支持IP输入&#xff0c;支持1080P/1080I/720P/576I/480I多种分辨率&#xff0c;支持DRA/AC3/EAC3/AAC/MPEG等音频。 产品特点 支持输入方式IP 接口丰富&a…

React 状态管理:安全高效地修改对象属性的 3 种方法

在 React 应用程序中,状态(state)是驱动整个应用程序的核心。当应用程序的状态发生变化时,React 会自动重新渲染相应的组件,以确保用户界面的更新。 与数组状态一样,对象状态在 React 中也需要特别处理。直接修改对象属性是不被允许的,因为 React 的不可变性原则要求我们创建一…

户外骑行存档(图新地球与运动健康App)经验分享

0序 之前天天加班熬夜&#xff0c;身体素质有些下降&#xff0c;在锻炼的过程中喜欢上了骑行&#xff0c;周周骑、天天骑。 骑行会产生很多的轨迹&#xff08;有很多朋友不喜欢装很多app&#xff0c;就用手机自带的运动健康&#xff0c;也有喜欢专业运动app的&#xff0c;道理…

RedisDesktopManager 命令

RedisDesktopManager 命令 Redis Desktop Manager&#xff08;RDM&#xff09;是一个图形化工具&#xff0c;用于管理和监控Redis数据库。虽然其主要功能是提供直观的用户界面来与Redis交互&#xff0c;但它也内置了一个命令行界面&#xff08;Console&#xff09;&#xff0c…

SQL注入原理与信息获取及常规攻击思路靶场实现

SQL注入原理与信息获取及常规攻击思路靶场实现 很早的时候就写了&#xff0c;权当备份吧 Web程序三层架构 表示层 &#xff1a;与用户交互的界面 , 用于接收用户输入和显示处理后用户需要的数据 业务逻辑层 &#xff1a;表示层和数据库访问层之间的桥梁 , 实现业务逻辑 ,验证、…

BPMN.JS中文教程学习

基础篇 vue bpmn.js 建模BpmnModeler将数据转图形bpmnModeler.importXML // basic.vue<script>// 引入相关的依赖import BpmnModeler from bpmn-js/lib/Modelerimport {xmlStr} from ../mock/xmlStr // 这里是直接引用了xml字符串export default {name: ,components: {…

三维点云:对原始点云数据进行体素化

文章目录 一、原始点云二、对原始点云进行体素化三、结果展示 一、原始点云 &#x1f349;原始点云为.pts文件&#xff0c;内容为x, y, z的坐标 原始点云展示 二、对原始点云进行体素化 使用open3d库实现&#xff0c;如果没有需要在命令行执行pip install open3d import o…

从零开始学RSA:低加密指数广播攻击

(10)低加密指数广播攻击 如果选取的加密指数较低&#xff0c;并且使用了相同的加密指数给一个接受者的群发送相同的信息&#xff0c;那么可以进行广播攻击得到明文。 适用范围&#xff1a;模数n、密文c不同&#xff0c;明文m、加密指数e相同。一般情况下&#xff0c;ek (k是题…

vue vue3 手写 动态加载组件

效果展示 一、需求背景&#xff1a; # vue3 项目涉及很多图表加载、表格加载 #考虑手写一个动态加载组件 二、实现思路 通过一个加载状态变量&#xff0c;通过v-if判断&#xff0c;加载状态的变量等于哪一个&#xff0c;动态加载组件内部就显示的哪一块组件。 三、实现效果…

25.设置及使用coredump文件

设置及使用coredump文件 文章目录 设置及使用coredump文件coredump文件介绍开启关闭核心转储core dumps功能开启核心转储生成功能关闭生成转储文件 coredumps文件的使用查看core进程的所有线程堆栈reference 欢迎访问个人网络日志&#x1f339;&#x1f339;知行空间&#x1f3…

2404d,d符号表示dip1045

原文 符号表示 概述 符号是本地语言功能的最终表示.在编译器或语言级别,不准确表示它们可能会导致链接失败.这些问题可能是令人沮丧的重要来源,甚至可能导致人们认为无法实现方法. 此DIP的目的是解决和纠正各种跨平台和目标的常见共享库链接错误. 理由 对不熟悉链接器的人…

数位DP模型

目录 度的数量思路代码实现暴力解法数位DP 数字游戏代码实现 Windy数代码实现 数字游戏 II代码实现 不要62代码实现 恨7不成妻代码实现 度的数量 题目描述&#xff1a; 求给定区间 [ X , Y ] [X,Y] [X,Y] 中满足下列条件的整数个数&#xff1a;这个数恰好等于 K K K 个互不…

安装Schedule库的方法最终解答!_Python第三方库

安装Python第三方库Schedule 我的环境&#xff1a;Window10&#xff0c;Python3.7&#xff0c;Anaconda3&#xff0c;Pycharm2023.1.3 Schedule库 Schedule 是一个轻量级、功能强大而灵活的任务调度工具库&#xff0c;用于在指定的时间间隔内执行任务。为用户提供了简单易用的…

kali使用msf+apkhook520+cploar实现安卓手的攻击

学习网络安全的过程中&#xff0c;突发奇想怎么才能控制或者说是攻击手机 边找工作边实验 话不多说启动kali 一、使用msfapktool生成简单的木马程序 首先使用kali自带的msfvenom写上这样一段代码 选择安卓 kali的ip 一个空闲的端口 要输出的文件名 msfvenom -p android/met…