CentOS 7.6安装Mysql5.7
目录
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相关推荐
- centos 6.5安装mysql5.7,centos6.5安装mysql5.7
dev.mysql.com/downloads/file/?id=473559 检查并删除以前的mysql 请看上篇 CentOS6.5 下MySQL傻瓜式安装 2.把压缩包放到 /usr/l ...
- CentOS 7 yum 安装 MySQL5.7
为什么80%的码农都做不了架构师?>>> 0.环境 本文操作系统: CentOS 7.2.1511 x86_64 MySQL 版本: 5.7.13 1.下载 MySQL 官方的 ...
- centos 源码安装mysql5.6_CentOS 7下源码安装MySQL 5.6
目录 准备工作 运行环境 确认你的安装版本 下载MySQL 安装MySQL 准备安装环境 编译和安装 配置MySQL 单实例配置 单实例配置方法 添加防火墙 启动MySQL 重启MySQL 多实例配置 ...
- CentOS 7 上安装 MySQL5.7
1.查看系统中是否自带安装mysql yum list installed | grep mysql 2.安装wget命令 yum install wget -y 3.给CentOS添加rpm源 wg ...
- Centos 5.5 安装Mysql5.5过程
这几天在centos下装mysql,这里记录一下安装的过程,方便以后查阅 Mysql5.5.37安装须要cmake,5.6版本号開始都须要cmake来编译,5.5以后的版本号应该也要装这个. 安装cm ...
- 【转】centos 6.2 安装mysql-5.5.17
转自:http://icooke.blog.51cto.com/4123148/764796 1.安装相关库文件(没有的话就安装,有就不用安装了) # yum install bison gcc gc ...
- centOS 7 yum安装MySQL5.6
CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 # wget http://dev.mysql.com/get/mysql-community- ...
- win7 docker centos安装mysql_win7下docker环境centos容器中安装mysql5.7
docker环境基于镜像skiychan/nginx-php7,进行安装 ps:skiychan/nginx-php7此镜像已封装nginx1.15.3+php7.2.9 1.环境配置 配置共享文件夹 ...
- centos源码安装mysql5.7.25-boost
首先在CentOS6.5的版本安装mysql 创建安装目录,并解压 安装mysql的依赖包.这里需要用到阿里源,去吧阿里源宕到本机 安装依赖包,gcc.gcc-c++.cmake.ncurses-de ...
- 2014 Centos 6 minimal 安装mysql5
1.安装:#yum -y install mysql-server 2.修改配置:#vi /etc/my.cnf 暂时修改一下编码(添加在密码下方添加): default-character-set ...
最新文章
- 北理计算机考研机试,北理工计算机2000-2010考研机试题目c语言实现.doc
- 01--swift之基本运算符
- jQuery 多个 classes 选择器
- sdn智能互联系统及开发平台_聊天交友平台系统APP开发
- 方欣科技算法面试:蛇形矩阵2
- Django - AJAX
- AngularJS与Angular的区别
- 格式化输入数字_Python格式化输出的三种方式
- J-Link在SWD模式与MCU能连接成功但不能读写
- DevOps和持续交付
- 早期预警系统的组成要素
- 如何更换 Mac 登录画面的背景桌面?
- 电脑网线主要分类(网络传输介质)
- recovery 工作流程
- 一文了解知识图谱能做什么、本文含Jiagu自然语言处理工具试用、知识图谱实战。
- PAT(乙级) 1045 快速排序
- zc706开发板的linux开发,第一篇:zc706 开箱及开发环境搭建
- Flutter ExpansionTile 折叠组件的使用
- linux 中断子系统
- series not exists. Legend data should be same with series name or data name. 问题VUE ECHARTS
热门文章
- 嵌入式Flash设备的文件系统:jffs/jfss2和yasffs/yasffs2
- python神经网络编程 代码,python神经网络编程 豆瓣
- 写c语言win7还是win10好,做设计系统用WIN7还是WIN10?
- UG10.0 工程图 在注释的时候 引用/插入 组件尺寸
- 程序人生:我是一只小小鸟
- 大三如何找暑期技术实习?技术实习找大公司还是小公司?
- 电子技术应用课程设计
- 手写实现乞丐版mybatis
- Hanlp词性对照表 中文词性对照表 英文词性对照表_CodingPark编程公园
- 【英语四六级-必背单词】高中英语单词 (G)-MP3试听与下载