时间:2019.05.31

环境:CentOS

目的:CentOS系统安装MySQL5.7

说明:

作者:Zhong QQ交流群:121160124 欢迎加入!

关注微信公众号:邂逅最美的时光

程序开发中数据库的使用是每个程序员必须要了解的,如果是后端开发或者运维那么安装和维护数据库就是必会的技能!下面记录了安装MySQL5.7的完整过程:

今天日期为2019.02.26,要安装MySQL的是一台全新的刚装完CentOS7的百度云服务器,为什么要记录日期呢?因为随着MySQL数据库版本不断更新升级,安装的方式也会有所改变,虽然方法大同小异,但对于刚入行或刚接触的朋友来说,会感到不知所以!也就是说,本文安装的方法在一定时间内是可行有效的!

首先可以查看一下系统版本:

lsb_release -a

可以看到是Release为7.5.1804  也就是CentOS7.5  目前为止,CentOS已发布1810版本

Adding the MySQL Yum Repository(加载MySQL Yum 仓库)

查看本地是否已存在MySQL仓库  纯净系统默认是没有的  需要下载

yum repolist all | grep mysql

可以去官网下载对应版本  CentOS是Linux的一条分支  选择第一条即可

在以往的安装中是可以方便的选择要安装的版本的 如8.0系列和5.0系列  因为不是专业研究数据库的  使用过一次8.0版本的MySQL数据库 感觉不是很习惯 所以就一直用5.0系列了  但官方目前默认的是8.0系列  不过在下载之后可以按需更改

点击Download选项跳转到Begin Your Download提示登录页面  直接点击下面No thanks, just start my download.选项跳出下载窗口  此时不需要下载到本地  直接复制下载地址即可

在CentOS中打开命令行  输入以下命令下载到本地

wget https://repo.mysql.com//mysql80-community-release-el7-2.noarch.rpm

加载到本地仓库  输入 y 确认安装

yum localinstall mysql80-community-release-el7-2.noarch.rpm

此时再查看yum 源仓库就有了  而且还有状态信息


接下来就是重点了  根据官方文档说明和需求  选择安装5.7版本

yum-config-manager --disable mysql80-community  #  禁用8.0
yum-config-manager --enable mysql57-community  #  开启5.7

官网还有其他的方式介绍 各位可自行查看  到此  再用yum repolist all | grep mysql命令查看的话已经是5.7了

接下来安装就可以了  如有选项如[y/d/N]:   按 y 即可

yum install mysql-community-server  #  安装MySQL5.7  mysql-community-server后面可能有后缀  可用tab键补全  视具体情况而定

安装完成后  开启MySQL服务

service mysqld start  #  开启服务

查看MySQL状态

service mysqld status

Note:一般情况下,默认安装好的MySQL是不能使用Navicat等工具连接的,这是因为默认root账户只允许本地连接,可进行配置开放!

本文参考官网文档  建议以官网为准

如有建议请留言  谢谢!

关注微信公众号:

Zhong__CentOS7安装MySQL5.7数据库相关推荐

  1. linux系统下源码安装mysql5.6数据库

    linux系统下源码安装mysql5.6数据库 下载mysql数据库相关软件包(百度云盘:http://pan.baidu.com/s/1bnL31c7) 从mysql 5.5版本开始,mysql源码 ...

  2. 数据库安装mysql57_记录CentOS7.X版本下安装MySQL5.7数据库

    记录CentOS7.X版本下安装MySQL5.7数据库 设置rpm下载目录在/opt目录下新建一个目录存放mysql cd /opt sudo mkdir mysql12 下载MySQL的源 如果在这 ...

  3. linux 自动安装mysql数据库_linux系统下源码安装mysql5.6数据库

    linux系统下源码安装mysql5.6数据库 下载mysql数据库相关软件包(百度云盘:http://pan.baidu.com/s/1bnL31c7) 从mysql 5.5版本开始,mysql源码 ...

  4. CentOS7内网使用rpm方式安装MySQL5.6数据库

    CentOS7内网使用rpm方式安装MySQL5.6数据库 生成环境为内网环境,无法通过互联网使用Yum方式安装MySQL数据库时,可以参考本文进行安装. 系统环境 当前演示操作系统为最小化安装的Ce ...

  5. Centos7下使用rpm包安装mysql5.6数据库

    Centos7下使用rpm包安装mysql5.6数据库 环境 [root@mysql01 ~]# uname -r 3.10.0-514.el7.x86_64 [root@mysql01 ~]# ca ...

  6. Linux学习第三步(Centos7安装mysql5.7数据库)

    版本:mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar 前言:在linux下安装mysql不如windows下面那么简单,但是也不是很难.本文向大家讲解了如何在Cent ...

  7. aliyun centos7.5,安装mysql5.6数据库,navicat 连接数据库

    参考整合了 几篇: 1.删除mariadb和mysql mariadb是mysql的一个分支,但要安装mysql需要删除它 执行rpm -qa|grep mariadb,查看mariadb情况,有就删 ...

  8. centos 6.7安装mysql_Linux(CentOS6.7) 安装MySql5.7数据库

    linux(CentOS6.7) 环境Mysql 5.7.17安装教程分享给大家,供大家参考,具体内容如下: 1系统约定 安装文件下载目录:/data/software Mysql目录安装位置:/us ...

  9. win7中安装mysql_windows7下安装Mysql5.6数据库图文教程(压缩包安装)

    MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行.但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的.很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾 ...

最新文章

  1. 网络工程师必须具备的素质
  2. Python找出列表中出现次数最多的元素三种方式
  3. Alibaba微服务事务Seata源码深度剖析 - 笔记
  4. 洛谷 P1122 最大子树和-求树的最大子树权值和
  5. 前端学习(711):数组导读
  6. 面试官系统精讲Java源码及大厂真题 - 08 HashMap 源码解析
  7. SQL Server 漏洞评估工具
  8. 使用java语言实现将10进制转化为2进制
  9. Linux下面DNS主、辅、转、子域及其委派实验手册
  10. C语言实现图的关键路径算法
  11. nodejs 牛刀小试
  12. linux新建/删除子接口
  13. uniapp 使用支付宝扫码插件
  14. GVRP基础配置【eNSP实现】
  15. 2021年煤矿井下爆破模拟试题及煤矿井下爆破考试试题
  16. stm32cubeMX学习十八、SD卡虚拟U盘实验
  17. linux挂载1t硬盘,linux如何挂载硬盘linux服务器上挂载磁盘(图文)
  18. 2019河南省第十二届ACM大学生程序设计竞赛参赛感
  19. 织梦php商城排序,DEDECMS织梦自定义文章排序
  20. 网络搜索引擎的工作原理

热门文章

  1. ubuntu安装mysql忘记密码并重置
  2. QGraphicsView图形视图框架使用(三)位移变换和图元定位
  3. 计算机office比赛,Office智慧丨“点亮未来”
  4. 防骗指南-披着交友恋爱的外衣,诱骗受害者赌博转钱
  5. cs1 cs2计算机课程,CS1是基本级还是CS2是基本级?
  6. 华为公司的管理者培养路径图
  7. OGM 与mongodb
  8. 亚马逊美国账号怎么注册?有什么条件?
  9. Simscape Multiby学习笔记5——在Multibody中建立控制器-驱动力-传感器
  10. python版本的Pairs图