首页 > 数据库 >centos7 部署 Mysql 5.7

centos7 部署 Mysql 5.7

时间:2023-06-08 10:05:49浏览次数:51  
标签:5.7 mysql rpm Mysql community centos7 yum MySQL 安装

(centos7 部署 Mysql 5.7)

一、安装

2.1 环境准备

1、查看系统自带或之前安装的 mariadb。

rpm -qa | grep mariadb


2、卸载它们

rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64


3、再看一下之前有没有安装过mysql

rpm -qa | grep mysql

如果没有这里不会有任何的返回,如果有则会返回安装的mysql。这里的mysql如果是我们需要安装的那下面的不用看了,直接使用即可。但!如果不是,让我们愉快的卸载它。

rpm -e --nodeps 上面命令列出的mysql

2.2 开始安装

2.2.1 安装源

1、下载rpm源
2、安装rpm源

rpm -Uvh mysql80-community-release-el7-3.noarch.rpm


3、检查安装是否成功

yum repolist enabled | grep "mysql.*-community.*"


运行该命令即可看到mysql相关的资源:

在这里插入图片描述

2.2.2 版本选择

MySQL默认安装的是当前最新版本,若不是我们需要的版本,则需要进行切换。
1、查看当前源中所有的MySQL版本

 yum repolist all | grep mysql


运行该命令应该看到类似下面的界面

在这里插入图片描述
2、将 MySQL 8.0 切换为 MySQL 5.7

yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community


3、检查切换结果

yum repolist enabled | grep mysql


应该看到一下类似界面:

在这里插入图片描述

2.2.3 安装 MySQL

1、运行命令

sudo yum install mysql-community-server


该命令结束应该看到下面界面,然后输入 “Y” 确定安装。

在这里插入图片描述

该命令会安装MySQL服务器 (mysql-community-server) 及其所需的依赖、相关组件,包括mysql-community-client、mysql-community-common、mysql-community-libs等

网速不够下载会很久,像这样 20kb/s 有点顶不住

标签:5.7,mysql,rpm,Mysql,community,centos7,yum,MySQL,安装
From: https://blog.51cto.com/TiMi/6437618

相关文章

  • mysql安全策略
    基于8.x版本安装插件mysql>installpluginCONNECTION_CONTROLsoname'connection_control.so';QueryOK,0rowsaffected(0.01sec)mysql>installpluginCONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTSsoname'connection_control.so';QueryOK,......
  • 3_Installing Linux, Apache, MySQL, PHP (LAMP) Stack on Ubuntu 20.04
      地址:https://www.codewithharry.com/blogpost/lamp-stack-ubuntu-20-04/ InstallingLAMPstackonUbuntu20.04in5MinutesThispostwillexplainhowtoinstallLAMPstackonUbuntu20.04.LAMPstackconsistsofthefollowingcomponents:Linux-AnyLi......
  • CentOS中安装mysql
    安装前检查:一。先检查CentOS 的默认数据库 mariadb是否存在  rpm-qa|grepmariadb查出结果mariddb-libs-5.5.68-1.el7.x86_64二。强行删除上边的文件rpm-e--nodepsmariadb-libs-5.5.68-1.el7.x86_64 开始安装:一。下载 wget命令工具......
  • 第3天学习Docker-Docker部署常见应用(MySQL、Tomcat、Nginx、Redis、Centos)
    前提须知:(1)搜索镜像命令格式:dockersearch镜像名(2)设置Docker镜像加速器详见文章:Docker设置ustc的镜像源(镜像加速器)1、部署MySQL拉取镜像(这里拉取mysql5.7版本)[root@localhost~]#dockerpullmysql:5.7创建容器(默认运行)[root@localhost~]#dockerrun-di--name=my_mysql-p330......
  • CentOS7 本地光盘镜像rpm包
    CentOS7本地光盘镜像rpm包一、前言rpm包的下载方式通过本地光盘镜像下载rpm,centos7.iso镜像文件,内置了绝大多数软件的rpm包(本文章即演示如何配置本地rpm)在线下载rpm包,有很多软件的官网,以及第三方软件仓库,会提供下载功能http://rpm.phone.net/www.rpmfind.net更加精......
  • MySQL索引和视图
    索引1、简介在MySQL中,索引index也叫做“键key”,它是存储引擎用于快速找到记录的一种数据结构索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对性能的影响就愈发重要索引优化应该是对查询性能优化最有效的手段,创建一个真正优秀的索引经常需要重写SQL查询语句......
  • Mysql union all+括号引起的性能问题
    SQL如下(MYSQL版本为8.0.17):selectlastnamefrom(selectid,loginid,workcode,lastnamefromHrmResourceunionallselectid,loginid,''asworkcode,lastnamefromHrmResourceManager) a  where(idin(83109));mysql>explainselectlastnamefrom(s......
  • mysql 慢查询的简要介绍
    如何配置与查看慢查询mysql慢查询相关命令:#查看慢查询是否开启SHOWVARIABLESLIKE'%slow_query_log%'#开启慢查询SETGLOBALslow_query_log='ON'#查看慢查询日志位置SHOWVARIABLESLIKE'%slow_query_log_file%'#查看慢查询阈值,单位:秒SHOWGLOBALVARIABLES......
  • mysql-编写脚本-批量插入数据
    一、代码--报工设置,添加数据set@org_id='租户id';set@created_user='yike';set@updated_user='yike';set@dispatch_list_id=<物料id>;set@process_name='工序名称';set@process_code='工序code';set@code=&......
  • MySQL逻辑架构及执行过程
    一:MySQL逻辑架构1:MySQL逻辑架构客户端进程发送请求后服务器进程对接受的客户端请求做了什么处理,才能产生最后的处理结果呢?下面就看看大致的逻辑架构图上图基本组件介绍:连接层:Connectors【连接器】:MySQL服务之外的客户端程序请求MySQL或进行权限验证......