Linux下安装Mysql (CentOS 7) 详解

文章目录

  • 前言
    • 环境检查
      • 查看是否安装MySql
      • 查看系统版本
    • 源安装
      • 安装mysql的yum源官网下载
      • 从windows上传到linux
        • rz命令
      • 方法2:
    • 安装Mysql
        • 常见错误
        • 密钥问题
        • 安装后
        • 查看mysql是否可以工作
        • 查看是否安装成功
        • 启动服务
    • 登录mysql
        • 配置文件方法(免密码)
    • 使用mysql
      • 进入mysql
      • 退出mysql
      • 开机时启动
      • 删除卸载mysql文件

前言

new一个奶黄包👀:能治愈你的只有努力😉
在这里插入图片描述

环境检查

查看是否安装MySql

在这里插入图片描述

这里没有安装过

查看系统版本

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HPl4VLNl-1689697917734)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 1.png)]

源安装

安装mysql的yum源官网下载

http://repo.mysql.com/

在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dpAcC9SV-1689697917735)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 3.png)]

我的是7.9版本那么就要7.9及以上即可

从windows上传到linux

sudo apt-get install lrzsz   //安装指令

rz命令

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7JGti2rS-1689697917735)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 4.png)]

直接找到文件上传即可

方法2:

//获取源文件
get -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm//安装源文件指令
[root@localhost MySql]# yum install -y mysql57-community-release-el7-10.noarch.rpm

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XVYtbkhx-1689697917735)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 5.png)]

安装Mysql

[root@localhost MySql]# yum install -y mysql-community-server

常见错误

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BmfBdJAJ-1689697917735)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 6.png)]

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

密钥问题

//解决密钥问题
[root@localhost MySql]# rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N6X4Uunc-1689697917736)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 7.png)]

安装后

[root@localhost MySql]#ls /etc/my.cnf
[root@localhost MySql]#ls /var/lib/mysql
[root@localhost MySql]#whilch mysql[root@localhost MySql]#systemctl start mysqld

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tV7IBEDT-1689697917736)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 8.png)]

查看mysql是否可以工作

[root@localhost MySql]# yum list |grep mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8tGf3wX1-1689697917737)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 9.png)]

查看是否安装成功

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s2Oi8dwV-1689697917737)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 10.png)]

启动服务

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4uXTMBnh-1689697917737)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 11.png)]

登录mysql

配置文件方法(免密码)

[root@localhost MySql]# vim /etc/my.cnf
//skip-grant-tables配置[root@localhost MySql]#systemctl restart mysqld //配置号即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wtVQjnvy-1689697917737)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 12.png)]

使用mysql

进入mysql

[root@localhost MySql]# mysql -uroot -p

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-X4HllFNe-1689697917738)(Linux下Mysql环境安装+ecf451ad-43c1-4f8c-a31d-592f56a7f8ad/image 13.png)]

退出mysql

ctrl+D

开机时启动

systemctl enable mysqld  //一直启动启动
systemctl daemon-reload  //重新加载 systemd

删除卸载mysql文件

[root@localhost MySql]# rpm -qa |grep mariadb | xargs yum -y remove
[root@localhost MySql]# rpm -qa |grep mysql | xargs yum -y remove

通过管道的方式将mariadb的文件依次追加到remove后面实现连续删除

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

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

相关文章

【ARM Cortex-M 系列 1 -- Cortex-M0, M3, M4, M7, M33 差异】

文章目录 Cortex-M 系列介绍Cortex-M0/M0 介绍Cortex-M3/M4 介绍Cortex-M7 介绍Cotex-M33 介绍 下篇文章:ARM Cortex-M 系列 2 – CPU 之 Cortex-M7 介绍 Cortex-M 系列介绍 Cortex-M0/M0 介绍 Cortex-M0 是 ARM 公司推出的一款微控制器(MCU&#xff0…

http连接处理(下)(四)

1.结合代码分析请求报文响应 下面我们将介绍服务器如何响应请求报文,并将该报文发送给浏览器端。首先介绍一些基础API,然后结合流程图和代码对服务器响应请求报文进行详解。 基础API部分,介绍stat、mmap、iovec、writev。 流程图部分&…

go语言中的string类型简介

在 Go 中,String 是一种不可变的类型,不能被修改。 在 Go 语言中,字符串由 Unicode 字符组成,每个字符都可以用一个或多个字节来表示。我们使用双引号或反引号来定义字符串,使用反引号定义的字符串不会对其内容进行任何…

win7,win10下删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\报错

在调试虚拟网卡驱动时,由于修改错误,导致枚举顺序错乱,因此通过删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\WINTUN下的所有项,即可,win10可用。 1、下载PStools: http://technet.microsoft.c…

(学习笔记-TCP基础知识)TCP与UDP区别

UDP UDP不提供复杂的控制机制,利用IP提供面向[无连接]的通信服务。 UDP协议非常简单,头部只有8个字节(位),UDP的头部格式如下: 目标和源端口:主要是告诉UDP协议应该把报文发给哪个进程包长度:该字段保存了…

行为式验证码(成语点选)(C#版和Java版)

一、先看效果图 二、背景介绍 图形验证码网上有挺多,比如:网易易盾、腾讯防水墙、阿里云验证码等等。参考了一下,自己实现了一个简单的成语点选的模式。 三、实现思路 1.选择若干张图片(这里使用的是320x160的尺寸)…

HTPP入门教程||HTTP 状态码||HTTP content-type

HTTP 状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。 HTTP 状态码的英文为…

Nacos服务注册和配置中心(Config,Eureka,Bus)2

Nacos数据模型 Nacos领域模型,Namespace命名空间、Group分组、集群这些都是为了进行归类管理,把服务和配置文件进行归类,归类之后就可以实现一定的效果,比如隔离。对于服务来说,不同命名空间中的服务不能够互相访问调用 N…

tql!一款Go编写的RAT主机管理工具

工具介绍 这是一款使用go编写的RAT主机群管理工具,已具备命令控制台、文件管理、屏幕截屏、开机启动服务、NPS代理等功能。 流量:支持TCP,UDP/KCP协议,通讯默认使用tls证明书进行加密 关注【Hack分享吧】公众号,回复…

Openlayers layer 基础及重点内容讲解

图层就像是含有文字或图形等元素的图片,一张张按顺序叠放在一起,组合起来形成页面的最终效果。 在 openlayers 中,图层是使用 layer 对象表示的,主要有 WebGLPoints Layer、热度图(HeatMap Layer)、图片图层(Image Layer)、切片图层(Tile Layer)和 矢量图层(Vector Layer…

Spring Boot环境配置Envirnoment

Srping Boot 中我们使用 EnvironmentAware 注入 Environment 对象后,可以在 Environment 中获得系统参数,命令行采参数,文件配置等信息。 Environment 是如何存储,管理这些值的呢?变量发生冲突怎么办呢?我…

Python生成exe文件运行出现黑框闪退如何查看运行bug?

cmd进行回车 第一:进入到可执行exe文件目录,如下图所示 第二:输入可执行文件名,然后就会出现报错提示