目录

1、检查是否安装了Mysql

2、安装Mysql官方yum源

(1)查看CentOS版本

(2) 下载mysql官方yum源的安装包

(3) 安装mysql官方yum源

(4) 测试mysql官方yum源是否安装成功

3、安装并启动Mysql服务

(1) 安装Mysql服务

(2) 启动Mysql服务

(3) 查看是否启动成功


1、检查是否安装了Mysql

输入下面的指令检查是否安装了Mysql

[gzx@VM-16-2-centos ~]$ ps ajx |grep mysql

如果没有安装的话,结果如下:

如果是其他现象,可以自行卸载显示出来的mariadb或mysql安装包:

[gzx@VM-16-2-centos ~]$ sudo yum remove mysql[gzx@VM-16-2-centos ~]$ sudo rpm -qa | grep mysql
mysql80-community-release-el7-6.noarch
mysql-community-libs-8.0.30-1.el7.x86_64
mysql-community-libs-compat-8.0.30-1.el7.x86_64
mysql-community-common-8.0.30-1.el7.x86_64
mysql-community-client-plugins-8.0.30-1.el7.x86_64
mysql-community-icu-data-files-8.0.30-1.el7.x86_64    # 除了icu外,其他的都要移除 [gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql80-community-release-el7-6.noarch
[gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql-community-libs-8.0.30-1.el7.x86_64
[gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql-community-libs-compat-8.0.30-1.el7.x86_64
[gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql-community-common-8.0.30-1.el7.x86_64
[gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql-community-client-plugins-8.0.30-1.el7.x86_64

2、安装Mysql官方yum源

(1)查看CentOS版本

Mysql的版本必须要和CentOS的版本对应!查看CentOS版本的指令如下:

[gzx@VM-16-2-centos ~]$ cat /etc/redhat-release

(2) 下载mysql官方yum源的安装包

获取下载链接

获取mysql官方yum源安装包:repo.mysql.com

找到Mysql57,同时只看含“el”的(el 代表CentOS),因为CentOS的版本是7.6的,所以要找的是 Mysql57同时包含el7字段的安装包

按F12进入调试模式,在网页源码中查看完整的包名。找到自己需要的包以后,右键点击复制链接地址(因为没有7.6版本的所以就使用下面这个包了)

使用下载链接下载yum源的安装包

首先在云服务器上新建一个目录来保存 mysql官方yum源的安装包,并切换到该目录下,wget指令后面跟的是你刚刚复制的下载链接地址。到此才算是下载好了yum源的安装包。

[gzx@VM-16-2-centos ~]$ mkdir mysql
[gzx@VM-16-2-centos ~]$ cd mysql/
[gzx@VM-16-2-centos mysql]$ wget http://repo.mysql.com/mysql57-community-release-el7.rpm

(3) 安装mysql官方yum源

在命令行输入下面指令

[gzx@VM-16-2-centos mysql]$ sudo rpm -Uvh mysql57-community-release-el7.rpm

(4) 测试mysql官方yum源是否安装成功

其实就是看一下你安装的yum源可以下载哪些服务或者库,输入下面指令,如果会帮你列举出一堆东西就说明yum源安装成功。

[gzx@VM-16-2-centos mysql]$ yum list | grep mysql

3、安装并启动Mysql服务

(1) 安装Mysql服务

前面都是准备工作,下面才开始安装Mysql,输入

[gzx@VM-16-2-centos mysql]$ sudo yum install -y mysql-community-server

我在安装的时候最后一行报了这样的错误

此时需要多做一步,输入如下指令(注意缺失的文件名和下面要引入的文件名是一致的)

[gzx@VM-16-2-centos mysql]$ sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

然后我们重新输入最开始的安装指令,如下就表明安装成功

(2) 启动Mysql服务

输入下面的指令来启动Mysql服务

[gzx@VM-16-2-centos mysql]$ systemctl start mysqld.service

(3) 查看是否启动成功

输入如下指令

[gzx@VM-16-2-centos mysql]$ ps ajx | grep mysqld

CentOS 7.6安装Mysql5.7相关推荐

  1. centos 6.5安装mysql5.7,centos6.5安装mysql5.7

    dev.mysql.com/downloads/file/?id=473559 检查并删除以前的mysql  请看上篇   CentOS6.5 下MySQL傻瓜式安装 2.把压缩包放到  /usr/l ...

  2. CentOS 7 yum 安装 MySQL5.7

    为什么80%的码农都做不了架构师?>>>    0.环境 本文操作系统: CentOS 7.2.1511 x86_64 MySQL 版本: 5.7.13 1.下载 MySQL 官方的 ...

  3. centos 源码安装mysql5.6_CentOS 7下源码安装MySQL 5.6

    目录 准备工作 运行环境 确认你的安装版本 下载MySQL 安装MySQL 准备安装环境 编译和安装 配置MySQL 单实例配置 单实例配置方法 添加防火墙 启动MySQL 重启MySQL 多实例配置 ...

  4. CentOS 7 上安装 MySQL5.7

    1.查看系统中是否自带安装mysql yum list installed | grep mysql 2.安装wget命令 yum install wget -y 3.给CentOS添加rpm源 wg ...

  5. Centos 5.5 安装Mysql5.5过程

    这几天在centos下装mysql,这里记录一下安装的过程,方便以后查阅 Mysql5.5.37安装须要cmake,5.6版本号開始都须要cmake来编译,5.5以后的版本号应该也要装这个. 安装cm ...

  6. 【转】centos 6.2 安装mysql-5.5.17

    转自:http://icooke.blog.51cto.com/4123148/764796 1.安装相关库文件(没有的话就安装,有就不用安装了) # yum install bison gcc gc ...

  7. centOS 7 yum安装MySQL5.6

    CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 # wget http://dev.mysql.com/get/mysql-community- ...

  8. win7 docker centos安装mysql_win7下docker环境centos容器中安装mysql5.7

    docker环境基于镜像skiychan/nginx-php7,进行安装 ps:skiychan/nginx-php7此镜像已封装nginx1.15.3+php7.2.9 1.环境配置 配置共享文件夹 ...

  9. centos源码安装mysql5.7.25-boost

    首先在CentOS6.5的版本安装mysql 创建安装目录,并解压 安装mysql的依赖包.这里需要用到阿里源,去吧阿里源宕到本机 安装依赖包,gcc.gcc-c++.cmake.ncurses-de ...

  10. 2014 Centos 6 minimal 安装mysql5

    1.安装:#yum -y install mysql-server 2.修改配置:#vi /etc/my.cnf 暂时修改一下编码(添加在密码下方添加): default-character-set ...

最新文章

  1. 北理计算机考研机试,北理工计算机2000-2010考研机试题目c语言实现.doc
  2. 01--swift之基本运算符
  3. jQuery 多个 classes 选择器
  4. sdn智能互联系统及开发平台_聊天交友平台系统APP开发
  5. 方欣科技算法面试:蛇形矩阵2
  6. Django - AJAX
  7. AngularJS与Angular的区别
  8. 格式化输入数字_Python格式化输出的三种方式
  9. J-Link在SWD模式与MCU能连接成功但不能读写
  10. DevOps和持续交付
  11. 早期预警系统的组成要素
  12. 如何更换 Mac 登录画面的背景桌面?
  13. 电脑网线主要分类(网络传输介质)
  14. recovery 工作流程
  15. 一文了解知识图谱能做什么、本文含Jiagu自然语言处理工具试用、知识图谱实战。
  16. PAT(乙级) 1045 快速排序
  17. zc706开发板的linux开发,第一篇:zc706 开箱及开发环境搭建
  18. Flutter ExpansionTile 折叠组件的使用
  19. linux 中断子系统
  20. series not exists. Legend data should be same with series name or data name. 问题VUE ECHARTS

热门文章

  1. 嵌入式Flash设备的文件系统:jffs/jfss2和yasffs/yasffs2
  2. python神经网络编程 代码,python神经网络编程 豆瓣
  3. 写c语言win7还是win10好,做设计系统用WIN7还是WIN10?
  4. UG10.0 工程图 在注释的时候 引用/插入 组件尺寸
  5. 程序人生:我是一只小小鸟
  6. 大三如何找暑期技术实习?技术实习找大公司还是小公司?
  7. 电子技术应用课程设计
  8. 手写实现乞丐版mybatis
  9. Hanlp词性对照表 中文词性对照表 英文词性对照表_CodingPark编程公园
  10. 【英语四六级-必背单词】高中英语单词 (G)-MP3试听与下载