Centos下MariaDB操作

Posted 黄土地上的黑石头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos下MariaDB操作相关的知识,希望对你有一定的参考价值。

MariaDB简介

MariaDB是mysql数据库的一个分支,操作几乎和mysql一样

MariaDB安装、启动、停止

# 安装
yum -y install mariadb mariadb-server
# 启动
systemctl start mariadb
# 重启
systemctl restart mariadb
# 停止
systemctl stop mariadb
# 开机启动
systemctl enable mariadb
# 取消开机启动
systemctl disable mariadb
# 安全配置
mysql_secure_installation

MariaDB卸载

# 查询相关组件
rpm -qa | grep Maria*
# 删除所有相关组件
yum -y remove mari*
# 删除配置
rm -rf /var/lib/mysql/*  

修改root用户密码

这里总结的很好:点我

碰到的问题

问题一:Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details.
    原因:忘记了root密码然后一顿操作,然后就报了这个错
    解决:试了谷歌出来的好多答案,但是还是没有成功,最后执行journalctl -xe后发现了日志路径"/var/log/mariadb/mariadb.log",查看日志解决了问题

问题二:ERROR 1396 (HY000): Operation CREATE USER failed for ‘wyq’@’%’
    原因:执行 create user ‘wyq’@’%’ identified by ‘wyq’; 后忘记 flush privileges;  直接退出了,然后发现没有创建成功,有再次执行了 create user ‘wyq’@’%’ identified by ‘wyq’; 便抛出了异常
    解决:先删除掉该用户,然后再重新创建,记得这次要执行下 flush privileges;

 

以上是关于Centos下MariaDB操作的主要内容,如果未能解决你的问题,请参考以下文章

mysqlcentos7下mysql的安装以及基本操作

CentOS 7安装MariaDB 10详解以及相关配置

CentOS 7安装MariaDB 10详解以及相关配置

CentOS 7安装MariaDB 10详解以及相关配置

CentOS 7安装MariaDB 10详解以及相关配置

学习笔记之mariadb的入门操作