CentOS 7 使用rpm包安装mysql 5.7.18

一、卸载MariaDB

CentOS7默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包。因为MariaDB和MySQL可能会冲突,故先卸载MariaDB。

1、查看已安装的MariaDB相关rpm包。

rpm -qa | grep mariadb

2、查看已安装的MariaDB相关yum包,包名需根据rpm命令的结果判断。

yum list mariadb-libs

3、移除已安装的MariaDB相关yum包,包名需根据yum list命令的结果判断。此步骤需要root权限。

yum remove mariadb-libs

二、下载MySQL rpm包

由于软件包很大,可以先用其他方式(如迅雷)下载。使用rpm方式,还可在无法联网的条件下安装——这是yum无法做到的。如需安装其他版本的MySQL,请自行到官网搜索相应的rpm下载链接

wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar

三、使用rpm包安装MySQL

以下步骤需要root权限。且因包之间的依赖关系,各rpm命令必须按序执行。

1mkdir mysql-5.7.18 2 3tar -xv -f mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar -C mysql-5.7.18 4 5cd mysql-5.7.18/ 6 7rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm 8 9rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm 10 11rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm 12 13rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm

错误修复

1perl(Getopt::Long) is needed by mysql-community-server-5.7.18-1.el7.x86_64 2perl(strict) is needed by mysql-community-server-5.7.18-1.el7.x86_64 3这里说的很清楚,缺少perl,执行yum install perl然后在安装,成功!

四:安装成功后,也可把安装文件和临时文件删除。

1cd .. 2 3rm -rf mysql-5.7.18 4 5rm mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar

五、设置权限 root密码什么的,请参考我的另外一篇

https://my.oschina.net/dyyweb/blog/737200

六、远程连接不上,应该是网络不通、或者防火墙、端口没开放之类的问题

CentOS 7 开放3306端口访问

https://my.oschina.net/dyyweb/blog/1800127

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL安装之yum安装

MySQL安装之yum安装在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1.下载并安装MySQL官方的YumRepository1root@BrianZhu/wgeti

Linux(CentOS7)下安装mysql

在centos7上安装mysql:1卸载mariadblib。默认centos7上含有mariadb的lib包。卸载它。root@USp11rpmrpmenodepsmariadblibs5.5.501.el7_2.x86_64root@USp11rpm

MySQL入门——在Linux下安装和卸载MariaDB

MySQL入门——在Linux下安装和卸载MariaDB摘要:本文主要学习了如何在Linux系统中安装和卸载MariaDB数据库。查看有没有安装过MariaDB使用命令查看有没有安装过:1root@localhost~yumlist

Linux安装MariaDB(Mysql)和简单配置

1、安装MariaDB安装命令yumyinstallmariadbserver安装完成MariaDB,首先启动MariaDBsystemctlstartmariadb设置开机启动systemctlenablemariadb接下来进行MariaDB的相关简单配置mysql_se