centos6安装mariadb失败及解决办法

本文涉及的产品
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用版 2核4GB 50GB
简介: centos6安装mariadb失败及解决办法

MariaDB,MySQL之父创建的mysql分支,历史就不多做介绍了...请仔细阅读,有错误留言指出


Oracle的mysql,centOS的yum好像不支持了,所以安装个MariaDB,搜了搜各个博客,错字有点多,让小白很蓝瘦,SO......


URL  注明转载:https://blog.csdn.net/qq_40374604/article/details/81704510


yum install MariaDB-server MariaDB-client


提示:mysql-server-5.1.73-8.el6_8.x86_64 was supposed to be removed but is not!


因为安装操作系统的时候,mysql也一块安装了,但安装MariaDB并不能卸载此前安装的mysql,导致MariaDB安装失败。


1、首先查找出安装的mysql包


   [root@centos6 ~]# rpm -qa | grep -i '^mysql-'

   mysql-server-5.1.73-8.el6_8.x86_64


2、如果mysql在开启,首先关闭


   [root@centos6 ~]# /etc/init.d/mysqld stop

   Stopping mysqld:                                           [  OK  ]


3、卸载安装的mysql包


   [root@centos6 ~]# rpm --nodeps -ev mysql-server-5.1.73-8.el6_8.x86_64


4、查看是否卸载了mysql


   [root@centos6 ~]# rpm -qa | grep -i '^mysql-'


   没有显示即没有和mysql相关的包,已经卸载。


5、重新执行MariaDB安装


   yum install MariaDB-server MariaDB-client


6、查看安装MariaDB生成的文件


   [root@centos6 ~]# rpm -ql MariaDB-server


   /etc/init.d/mysql

   /etc/logrotate.d/mysql

   /etc/my.cnf.d

   /etc/my.cnf.d/server.cnf

   ....


7、启动服务


   [root@centos6 ~]# /etc/init.d/mysql start

   Starting MySQL.180120 16:22:20 mysqld_safe Logging to '/var/lib/mysql/centos6_103.sunan.err'.

   180120 16:22:20 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

   ...                                                        [  OK  ]

   [root@centos6 ~]# ss -ntl

   State      Recv-Q Send-Q                  Local Address:Port                    Peer Address:Port

   LISTEN     0      50                                  *:3306                               *:*    

   LISTEN     0      128                                 *:57007                              *:*    

   LISTEN     0      128                                :::111                               :::*


   看到3306端口已经开启


8、查看安装的版本


   [root@centos6 ~]# mysql --version  

   mysql  Ver 15.1 Distrib 5.5.59-MariaDB, for Linux (x86_64) using readline 5.1

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
19天前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
13天前
|
存储 Linux 网络安全
Centos安装Docker的详细安装步骤,Docker相关组件:docker-ce-cli、docker-ce和containerd.io的区别
Centos安装Docker的详细安装步骤,Docker相关组件:docker-ce-cli、docker-ce和containerd.io的区别;CentOS7安装DockerCompose;Docker镜像仓库
262 11
|
18天前
|
应用服务中间件 Linux 网络安全
CentOS 7 上安装 Nginx
在 CentOS 7 上安装 Nginx 的步骤包括:添加 EPEL 仓库,安装 Nginx,启动 Nginx,配置防火墙规则,最后通过访问服务器 IP 验证安装是否成功
100 0
|
19天前
|
SQL 分布式计算 关系型数据库
Hadoop-12-Hive 基本介绍 下载安装配置 MariaDB安装 3台云服务Hadoop集群 架构图 对比SQL HQL
Hadoop-12-Hive 基本介绍 下载安装配置 MariaDB安装 3台云服务Hadoop集群 架构图 对比SQL HQL
25 2
|
19天前
|
关系型数据库 MySQL Linux
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
|
19天前
|
SQL 关系型数据库 MySQL
MYSQL8.0在CentOS安装[单机软件]
MYSQL8.0在CentOS安装[单机软件]
|
20天前
|
关系型数据库 MySQL Linux
Centos7下在线安装mysql
【7 月更文挑战第 2 天】Centos7、mysql
|
22天前
|
Linux 网络安全 开发工具
旧手机别再换盆了,教你使用Linux Deploy安装CentOS
旧手机别再换盆了,教你使用Linux Deploy安装CentOS
18 0
|
22天前
|
NoSQL Linux MongoDB
Centos7安装MongoDB
Centos7安装MongoDB
42 0
|
22天前
|
Linux Docker 索引
docker(二):Centos安装docker
docker(二):Centos安装docker
147 0