centos7系统自带mysql吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7系统自带mysql吗?相关的知识,希望对你有一定的参考价值。

参考技术A

centos7是不自带mysql,虽然CentOS7中没有自带mysql

但是自带了另外一款数据库mariadb,我们安装mysql的时候会和mariadb产生冲突 , 最好的解决办法就是先卸载mariadb , 再安装mysql;

查看mariadb

卸载mariadb

查看CentOS是否已经安装mysql

假如安装了,要进行卸载

CentOS中安装mysql

清理自带mysql

  1. 在有些Linux版本中会自带有MySQL数据库,所以在安装之前,需要检查当前Linux环境中是否已有MySQL数据库,若有,则先将其卸载。

  2. 查看当前系统是否自带MySQL数据库:

    # rpm -qa | grep mysql
    
  3. 执行 rpm -qa | grep mysql 命令来查看当然系统是否自带有MySQL数据库,若有,则会显示MySQL软件名称。

  4. 卸载自带的MySQL数据库

    # rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.i686
    
  5. 命令 rpm -e --nodeps [要卸载的软件名] 用于卸载软件。

下载linux版本的mysql

  1. 在官网:http://dev.mysql.com/downloads/mysql/中,选择以下版本的mysql下载:

  2. 也可以在虚拟中下载mysql

    #wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
    
  3. 在虚拟机中 执行如下命令

    #mkdir /data
    #cd /data
    
  4. 在虚拟机中解压mysql压缩包

    [root@localhost data]# tar -xzvf /data/mysql-5.7.17.tar.gz
    
  5. 新建mysql用户、组及目录

    useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql     ---新建msyql用户禁止登录shell
    

以上是关于centos7系统自带mysql吗?的主要内容,如果未能解决你的问题,请参考以下文章

centos7下使用mysql离线安装包安装mysql5.7

在虚拟机JVM中CentOS7版本下安装Mysql数据库

在虚拟机JVM中CentOS7版本下安装Mysql数据库

Centos7安装MySQL详细步骤(配置开机自启)

centos7下使用mysql安装包安装mysql5.7

Centos7安装Mysql5.7(超详细版)