• 售前

  • 售后

热门帖子
入门百科

mysql下centos安装mariadb的方法及碰到的题目

[复制链接]
小仙女要起飞 显示全部楼层 发表于 2021-10-26 12:43:18 |阅读模式 打印 上一主题 下一主题
删除之前安装的mariadb

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

如果存在,使用
  1. rpm -e --nodeps mariadb-*全部删除
复制代码
  1. [root@localhost ~]# rpm -qa | grep mariadb
  2. mariadb-server-5.5.52-1.el7.x86_64
  3. mariadb-libs-5.5.52-1.el7.x86_64
  4. [root@localhost ~]# rpm -e mysql-*
  5. 错误:未安装软件包 mysql-*
复制代码
2.使用rpm -qa | grep mariadb搜刮 MariaDB 现有的包:
如果存在,使用
  1. yum remove mysql mysql-server mysql-libs compat-mysql51
复制代码
全部删除;
  1. [root@localhost ~]# yum remove mysql mysql-server mysql-libs compat-mysql51
  2. 已加载插件:fastestmirror, langpacks
  3. 参数 mysql 没有匹配
  4. 参数 mysql-server 没有匹配
  5. 参数 compat-mysql51 没有匹配
  6. 正在解决依赖关系
  7. --> 正在检查事务
  8. ---> 软件包 mariadb-libs.x86_64.1.5.5.52-1.el7 将被 删除
  9. --> 正在处理依赖关系 libmysqlclient.so.18()(64bit),它被软件包 perl-DBD-MySQL-4.023-5.el7.x86_64 需要
  10. --> 正在处理依赖关系 libmysqlclient.so.18()(64bit),它被软件包 2:postfix-2.10.1-6.el7.x86_64 需要
  11. --> 正在处理依赖关系 libmysqlclient.so.18()(64bit),它被软件包 1:qt-mysql-4.8.5-13.el7.x86_64 需要..........
  12. <span style="color: #ff0000"><strong>安装mariadb</strong></span>
复制代码
安装下令:
复制代码 代码如下:
yum -y install mariadb mariadb-server



启动下令:
复制代码 代码如下:
systemctl start mariadb



添加开机启动
复制代码 代码如下:
systemctl enable mariadb



简单设置
复制代码 代码如下:
mysql_secure_installation

进入下令行模式
  1. mysql -uroot -p
复制代码
遇到的题目

Host is not allowed to connect to this MySQL server

MySQL不允许远程登录,以是远程登录失败了,办理方法如下:
  1. 在装有MySQL的机器上登录MySQL mysql -u root -p密码
  2. 执行use mysql;
  3. 执行update user set host = '%' where user = 'root';这一句执行完可能会报错,不用管它。
  4. 执行FLUSH PRIVILEGES;
  5. 经过上面4步,就可以解决这个问题了。
  6. 注: 第四步是刷新MySQL的权限相关表,一定不要忘了,我第一次的时候没有执行第四步,结果一直不成功,最后才找到这个原因。
复制代码
总结
以上所述是小编给各人先容的mysql下centos安装mariadb的方法及遇到的题目,盼望对各人有所帮助,如果各人有任何疑问请给我留言,小编会及时复兴各人的。在此也非常感谢各人对脚本之家网站的支持!

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作