Linux进阶篇:Centos7安装与配置mysql(rpm安装方式)

Linux服务搭建篇:Centos7安装与配置mysql(rpm安装方式)

MySQL是一个开源的关系型数据库管理系统,由瑞典MySQL AB公司开发,现在属于Oracle公司。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件。
在这里插入图片描述

MySQL的安装方法有很多种,以下是一些常见的安装方法:
二进制安装:这是最简单的安装方式,只需要下载预编译的二进制版本,然后解压到你想要的目录,就可以直接使用了。
源码安装:这种方式需要你有一定的编程基础,你需要下载MySQL的源码,然后自己编译安装。这种方式的优点是你可以根据自己的需要定制MySQL,比如选择需要的功能,优化性能等。
使用软件包管理器安装:在Linux系统中,你可以使用包管理器(如apt,yum等)来安装MySQL。这种方式的优点是安装方便,而且包管理器会自动处理依赖关系,你不需要自己去解决这些问题。

实验案例环境:

操作系统:centos7.9(本地虚拟机)
Mysql版本:8
Linux远程连接工具:SecureCRT
MySQL可视化管理工具:Navicat

1 下载安装包

https://downloads.mysql.com/archives/community/
在这里插入图片描述

也可以使用centos命令下载:
wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.28-1.el8.x86_64.rpm-bundle.tar
下载完成之后解压,文件比较多,选择需要的即可
在这里插入图片描述

2 上传安装包

在这里插入图片描述在这里插入图片描述

3 卸载系统自带的mariadb

在这里插入图片描述
在这里插入图片描述

4 安装mysql

4.1安装client、client-plugins、common、libs

在这里插入图片描述

4.2安装Server端

在这里插入图片描述
报错处理 yum -y install perl.x86_64
在这里插入图片描述

4.3 再次执行安装MySQL server

安装成功
在这里插入图片描述

5 查看已经安装的mysql

在这里插入图片描述

6 启动mysql

在这里插入图片描述
查看监听端口号,如果没有netstat命令,执行yum -y install net-tools安装
在这里插入图片描述

7 查看数据库初始密码

在这里插入图片描述

8 修改数据库密码

在这里插入图片描述
在这里插入图片描述

9 配置远程连接

用上一步改过的密码登录mysql
在这里插入图片描述

10 重启mysql

在这里插入图片描述

11 关闭防火墙(本地虚拟机可以关闭)

云服务器的话可以通过防火墙开放端口方式实现访问
在这里插入图片描述

12 Navicat测试连接

在这里插入图片描述

13 创建数据库和数据表

在这里插入图片描述

至此,centos7安装mysql并配置远程连接案例搭建完成,希望对您有用,有不对的地方希望不吝赐教,欢迎在评论区留言,分享你的看法。

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

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

相关文章

【架构-14】数据库性能优化方式

数据库出现性能瓶颈对外的表现为: 大量请求阻塞SQL操作变慢存储出现问题 为解决上述出现的问题,因此推出了一系列的数据库性能优化方式。 数据库性能优化是提高数据库系统性能和响应时间的关键任务。以下是一些常见的 数据库性能优化方式: …

锂电池充放电管理-单片机通用

锂电池充放电管理-单片机通用 一、锂电池充放电检测的原理二、power.c的实现三、power.h的实现四、锂电池检测和充电电路 一、锂电池充放电检测的原理 ①两节锂电池通过电阻分压检测ADC,再根据电压划分电量等级;②充电使用的是锂电池充电IC方案&#xf…

【问题解决分享】银河麒麟高级服务器操作系统oom分析

1.问题现象描述 服务器数据库被oomkill掉,但是mem查看只占用了不到60%。 2.问题分析 2.1.oom现象分析 从下面的日志信息,可以看到chmod进程是在内核采用GFP_KERNEL|__GFP_COMP分配order3也就是2的3次方,8个连续页的时候,因进入…

Hadoop大数据处理技术-安装配置篇

2024/4/16 ​Hadoop学习前的准备 1)首先安装虚拟机 VMWare 虚拟机:因为它不是一个硬件 而是用软件做出来的 模拟真机 所以叫做虚拟机 但实际上它里面也可以安装Linux和Windows 实际它的实现 虚拟机中想要实现某个操作时 将需求发给Windows 调用Windo…

十大排序——7.希尔排序

下面我们来看一下希尔排序 目录 1.介绍 2.代码实现 3.总结与思考 1.介绍 希尔排序是插入排序的一种优化,可以理解为是一种分组的插入排序。 希尔排序的要点: 简单来说,就是分组实现插入,每组元素的间隙称为gap,…

leetcode-合并两个有序链表

目录 题目 图解 方法一 方法二 代码(解析在注释中) 方法一 ​编辑方法二 题目 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 [1,2,4], l2 [1,3,4] 输出:[1,1…

chrome中使用AppEmit调用ocx使用文档,vue调用ocx

chrome中使用AppEmit调用ocx使用文档,vue调用ocx 需求背景 想要在chromeVue3项目内调用SDRdCard.ocx神思身份证读取器,因为ocx是IE浏览器内提供的,Vue3不支持IE浏览器。 了解到有安装浏览器插件的方式去实现,但是chrome在2020年…

OpenStack镜像管理与制作

一、OpenStack镜像服务 1、什么是镜像 镜像通常是指一系列文件或一个磁盘驱动器的精确副本。虚拟机所使用的虚拟磁盘,实际上是一种特殊格式的镜像文件。云环境下尤其需要镜像。镜像就是一个模板,类似于VMware的虚拟机模板,其预先安装基本的…

MySql数据库从0-1学习-第五天事务和索引

事务 事务 是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作 要么同时成功,要么同时失败。 注意事项,默认事务是自动提交的,也就是说,当执行一条DML语句,MySql会立即隐…

计算机网络的七层模型

序 OSl(Open System Interconnect),即开放式系统互联。一般都叫OSI参考模型。在网络编程中最重要的模型就是OSI七层网络模型和TCP/IP四层网络模型 一、OSI七层参考模型以及功能概述 二、各层的具体职能以及实际应用 1.应用层: OSI参考模型中最接近用…

现在自己开发软件,还有机会吗?

现在自己开发软件仍然有很大的机会,尤其是在特定的市场或技术领域中。随着技术的发展和行业需求的变化,新的机遇不断出现。例如,开发专门针对某个行业或特定用户需求的软件,或者在新兴的技术领域如人工智能、大数据、物联网&#…

【高端电流检测IC储能产品应用方案】耐压45V侧轨的电流检测芯片FP137 应用于电脑电源,开关电源以及多口快充充电器,户外移动电源,适配器,电池充电器等

近年来,随着电子产品的飞速发展,对电流检测精度和可靠性的要求也越来越高。特别是在电脑电源、开关电源以及多口快充充电器、户外移动电源、适配器、电池充电器等领域,对电流检测技术的需求更是日益增长。 电流检测芯片是一种关键的电子元器…

day02|最小花费爬梯子

最小花费爬梯子 比如 有一个数组 【2 5 20】我们直接选择从1号梯子(从零编号)跳两格就出去了。 算法原理 我们可以得出楼顶其实是数组的最后一个元素的下一个位置。对于最值问题我们可以尝试使用dpdp我们首先应该定义状态方差的含义,一般以…

stm32实现hid鼠标

启动CubelMX 选择芯片(直接输入stm32f103zet6) 设置时钟 如下图 usb设置 配置usb设备 调试端口设置 配置时钟 项目输出设置 打开工程(后记:此工程含有中文不能编译通过) 配置项目 配置调试器 编译无法通过 删除路径中的中文,以及…

[大模型]InternLM2-7B-chat Xtuner Qlora 微调

InternLM2-7B-chat Xtuner Qlora 微调 Xtuner介绍 XTuner是上海人工智能实验室开发的低成本大模型训练工具箱,XTuner 是一个高效、灵活、全能的轻量化大模型微调工具库。只要8G。最低只需 8GB 显存,就可以微调InternLM2-7B模型,打造专属于你…

mac jd-gui安装

在macOS上安装JD-GUI(Java Decompiler GUI)是一个简单的过程。JD-GUI是一个独立的图形化应用程序,你可以使用它来查看Java字节码对应的源代码。下面是安装步骤: 下载JD-GUI: 访问JD-GUI的官方网站(http://j…

强强联手|AI赋能智能工业化,探索AI在工业领域的应用

随着人工智能(AI)技术的不断发展和应用,AI在各个领域展现出了巨大的潜力和价值。在工业领域,AI的应用也越来越受到关注。AI具备了丰富的功能和强大的性能,为工业领域的发展带来了巨大的机遇和挑战。 YesPMP是专业的互联…

复习回顾ES6基础篇(一小时学会es6)

基本语法 多行注释 /* 这里的所有内容 都是注释。 */单行注释 // 这是一条注释。变量定义 var x "" //定义范围变量 let y "" //定义局部变量 const z "" //定义常量运算符 变量类型 流程语句 if (condition) {/* 条件为真时运行的代…

7天八股速记之C++后端——Day 7

坚持7天,短期内快速完成C后端面试突击。每天10题,弥补后端八股知识缺漏,熟练掌握后端的高频考点,后端面试更有把握。 1. 如何避免拷贝 避免拷贝是为了提高程序的性能和效率,尤其在处理大量数据或频繁进行对象复制时尤…

【位运算 子集状态压缩】982按位与为零的三元组

算法可以发掘本质,如: 一,若干师傅和徒弟互有好感,有好感的师徒可以结对学习。师傅和徒弟都只能参加一个对子。如何让对子最多。 二,有无限多1X2和2X1的骨牌,某个棋盘若干格子坏了,如何在没有坏…