centos中找回MariaDB数据库root用户权限的方法

 更新时间:2014年07月14日 10:44:50   作者:枫窝  
这篇文章主要介绍了centos中找回MariaDB数据库root用户权限的方法,本文写的很意思,相信大家会眼前一亮,需要的朋友可以参考下

前几天在网上闲逛,看到一文章,说MySQL自被Orcle收入囊中,有弃MySQL社区开源之意,且把MySQL分成社区与企业版.都是钱TM惹祸.MySQL创始人另起人马,创MariaDB,据传以其次女名名之.一时手溅,在centos上废MySQL立MariaDB.

昨日休息,无事可做,入夜更甚,加之天热,夜半未眠.开机入centos,查前日所装MariaDB,root竟无密码,顷password之.然细查之下,user表中root名目竟有五条之多,遂只留一host为%,余皆删之.后觉不当,以host=localhost补之.时觉甚爽,不知大祸至矣.

待出,复入MariaDB,Mysql库竟隐匿不见.Google查察之下,竟是本机登录所致,原user表以root为神器,余皆臣之.host为localhost时,失其权,故Mysql不现.

本欲废之立新,然Google禀有尝此法者,不能解.度娘回 Mysql 以skip-grant-tables 之法 或能解.试之,败.MariaDB虽与MySQL同枝一脉,却并非全然相同,亦不能解.

思之良久,遂以-h 127.0.0.1试之,虽败却收获颇丰.以此法度之,本机之址,以127.0.0.1,localhost为绳.想那centos以何址为绳,改IP,试之.成矣.

立入,复其localhost之执掌之权.退再入,Mysql现矣.此困解矣.

ps:一代宗师叶先生云:念念不忘,必有回响.诚不欺我也.

相关文章

  • MariaDB中的thread pool详细介绍和使用方法

    MariaDB中的thread pool详细介绍和使用方法

    这篇文章主要介绍了MariaDB中的thread pool详细介绍和使用方法,thread pool对高并发的环境是很好的一个解决方法,需要的朋友可以参考下
    2014-07-07
  • debian10 mariadb安装过程详解

    debian10 mariadb安装过程详解

    这篇文章主要介绍了debian10 mariadb安装过程详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • 关于MariaDB安装问题小记(CMake Error at)

    关于MariaDB安装问题小记(CMake Error at)

    这篇文章主要介绍了今日在安装MariaDB的时候始终提示如下错误,但是我已经安装了libaio-devel库,需要的朋友可以参考下
    2014-12-12
  • MariaDB数据库的外键约束实例详解

    MariaDB数据库的外键约束实例详解

    约束保证了数据的完整性和一致性。下面这篇文章主要给大家介绍了关于MariaDB数据库的外键约束的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-09-09
  • MariaDB的安装与配置教程

    MariaDB的安装与配置教程

    MariaDB是MySQL的一个分支,由开源社区维护,采用GPL授权许可,完全兼容MySQL,这篇文章主要介绍了MariaDB的安装与配置,需要的朋友可以参考下
    2022-06-06
  • MariaDB Spider 数据库分库分表实践记录

    MariaDB Spider 数据库分库分表实践记录

    MariaDB Server 是开源的,目前最流行的关系型数据库之一,MariaDB 是从 Mysql 的分支开发而来,一直保持对 Mysql 的兼容性,这篇文章主要介绍了MariaDB Spider 数据库分库分表实践,需要的朋友可以参考下
    2022-02-02
  • 记一次mariadb数据库无法连接

    记一次mariadb数据库无法连接

    本文给大家分享的是一次mariadb数据库无法连接的处理方法,主要是给大家简单描述下处理的思路,希望对大家处理mariadb数据库有所帮助。
    2016-10-10
  • Window7安装MariaDB数据库及系统初始化操作分析

    Window7安装MariaDB数据库及系统初始化操作分析

    这篇文章主要介绍了Window7安装MariaDB数据库及系统初始化操作,简明扼要的分析了Windows7平台上安装mariadb数据库的步骤、配置方法及相关注意事项,需要的朋友可以参考下
    2018-05-05
  • Mac中MariaDB数据库的安装步骤

    Mac中MariaDB数据库的安装步骤

    大家都知道MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。这篇文章我们将详细介绍在Mac中安装MariaDB数据库的步骤,有需要可以参考学习。
    2016-09-09
  • centos编译安装mariadb的详细过程

    centos编译安装mariadb的详细过程

    这篇文章主要介绍了centos编译安装mariadb的方法,主要包括安装cmake环境及安装mariadb的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下的相关资料
    2022-08-08

最新评论