zoukankan      html  css  js  c++  java
  • 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;

  • 相关阅读:
    JAVA 8 主要新特性 ----------------(二)JDK1.8优点概括
    js 对cookie 的操作
    js 中类似时钟的显示
    js 把数字转成2 ,8,16进制的方法
    js 对闭包的理解
    js 利用throw 写的一个小程序
    js 获取当前的时间
    ios使用jspatch中需要注意的事项
    IOS 开发中要注意的事项
    iOS 利用JSPatch 添加热补丁功能
  • 原文地址:https://www.cnblogs.com/wuyongqiang/p/10586646.html
Copyright © 2011-2022 走看看