资讯专栏INFORMATION COLUMN

mysql — centos安装mariadb

ccj659 / 2248人阅读

摘要:执行经过上面步,就可以解决这个问题了。注第四步是刷新的权限相关表,一定不要忘了,我第一次的时候没有执行第四步,结果一直不成功,最后才找到这个原因。

删除之前安装的mariadb

1.使用rpm -qa | grep mariadb搜索 MariaDB 现有的包:
如果存在,使用rpm -e --nodeps mariadb-*全部删除:

[root@localhost ~]# rpm -qa | grep mariadb
mariadb-server-5.5.52-1.el7.x86_64
mariadb-libs-5.5.52-1.el7.x86_64
[root@localhost ~]# rpm -e mysql-*
错误:未安装软件包 mysql-* 

2.使用rpm -qa | grep mariadb搜索 MariaDB 现有的包:

如果存在,使用yum remove mysql mysql-server mysql-libs compat-mysql51全部删除;

[root@localhost ~]# yum remove mysql mysql-server mysql-libs compat-mysql51
已加载插件:fastestmirror, langpacks
参数 mysql 没有匹配
参数 mysql-server 没有匹配
参数 compat-mysql51 没有匹配
正在解决依赖关系
--> 正在检查事务
---> 软件包 mariadb-libs.x86_64.1.5.5.52-1.el7 将被 删除
--> 正在处理依赖关系 libmysqlclient.so.18()(64bit),它被软件包 perl-DBD-MySQL-4.023-5.el7.x86_64 需要
--> 正在处理依赖关系 libmysqlclient.so.18()(64bit),它被软件包 2:postfix-2.10.1-6.el7.x86_64 需要
--> 正在处理依赖关系 libmysqlclient.so.18()(64bit),它被软件包 1:qt-mysql-4.8.5-13.el7.x86_64 需要..........
安装mariadb

安装命令:

yum -y install mariadb mariadb-server

启动命令:

systemctl start mariadb

添加开机启动

systemctl enable mariadb

简单配置

mysql_secure_installation

进入命令行模式

mysql -uroot -p
遇到的问题

Host is not allowed to connect to this MySQL server
MySQL不允许远程登录,所以远程登录失败了,解决方法如下:

在装有MySQL的机器上登录MySQL mysql -u root -p密码
执行use mysql;
执行update user set host = "%" where user = "root";这一句执行完可能会报错,不用管它。
执行FLUSH PRIVILEGES;
经过上面4步,就可以解决这个问题了。
注: 第四步是刷新MySQL的权限相关表,一定不要忘了,我第一次的时候没有执行第四步,结果一直不成功,最后才找到这个原因。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/47758.html

相关文章

  • CentOSMySQL移至MariaDB

    摘要:都将移至了,我的朋友也下移至,我还是不能落后吧,今天将下移至。总结下我的步骤备份首先是备份,保证所有数据安全,具体备份我就不详细说了。卸载相关卸载掉所有相关。各位亲升级请一定先备份数据,我不抱赔偿哦娃哈哈。 Google都将MySQL移至MariaDB了,我的朋友也Ubuntu下移至MariaDB,我还是不能落后吧,今天将CentOS下MySQL移至MariaDB。总结下我的步骤: ...

    light 评论0 收藏0
  • CentOSMySQL移至MariaDB

    摘要:都将移至了,我的朋友也下移至,我还是不能落后吧,今天将下移至。总结下我的步骤备份首先是备份,保证所有数据安全,具体备份我就不详细说了。卸载相关卸载掉所有相关。各位亲升级请一定先备份数据,我不抱赔偿哦娃哈哈。 Google都将MySQL移至MariaDB了,我的朋友也Ubuntu下移至MariaDB,我还是不能落后吧,今天将CentOS下MySQL移至MariaDB。总结下我的步骤: ...

    jackzou 评论0 收藏0
  • CentOSMySQL移至MariaDB

    摘要:都将移至了,我的朋友也下移至,我还是不能落后吧,今天将下移至。总结下我的步骤备份首先是备份,保证所有数据安全,具体备份我就不详细说了。卸载相关卸载掉所有相关。各位亲升级请一定先备份数据,我不抱赔偿哦娃哈哈。 Google都将MySQL移至MariaDB了,我的朋友也Ubuntu下移至MariaDB,我还是不能落后吧,今天将CentOS下MySQL移至MariaDB。总结下我的步骤: ...

    Magicer 评论0 收藏0
  • centos7下利用yum搭建LAMP环境

    摘要:方法一安装数据库的相关命令是启动停止重启设置开机启动所以先启动数据库方法二官网下载安装安装成功后重启服务。 由于在阿里云上重置了系统,所以得重新搭建环境,搭建过程中遇到不少坑,在网上搜索之后才得以解决,在这里做个记录,方便日后直接看自己博文。 一:安装Apache 1、安装Apache yum -y install httpd 2、Apache配置httpd.conf 通过命令 fi...

    刘玉平 评论0 收藏0
  • centos7下利用yum搭建LAMP环境

    摘要:方法一安装数据库的相关命令是启动停止重启设置开机启动所以先启动数据库方法二官网下载安装安装成功后重启服务。 由于在阿里云上重置了系统,所以得重新搭建环境,搭建过程中遇到不少坑,在网上搜索之后才得以解决,在这里做个记录,方便日后直接看自己博文。 一:安装Apache 1、安装Apache yum -y install httpd 2、Apache配置httpd.conf 通过命令 fi...

    smartlion 评论0 收藏0
  • centos7下利用yum搭建LAMP环境

    摘要:方法一安装数据库的相关命令是启动停止重启设置开机启动所以先启动数据库方法二官网下载安装安装成功后重启服务。 由于在阿里云上重置了系统,所以得重新搭建环境,搭建过程中遇到不少坑,在网上搜索之后才得以解决,在这里做个记录,方便日后直接看自己博文。 一:安装Apache 1、安装Apache yum -y install httpd 2、Apache配置httpd.conf 通过命令 fi...

    CastlePeaK 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<