绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
MariaDB/MySQL数据库注意事项
2022-05-07 15:07:36
  • 操作环境是 openSUSE Leap 15.3
  • 1. MariaDB数据库安装

    • sudo zypper in mariadb mariadb-client, 安装数据库;
    • systemctl start/stop/enable mariadb.service, 管理服务;
    • systemctl status mariadb.service, 查看服务;

    2. MariaDB数据库使用逻辑梳理

    • 安装和初次运行后,可以无密码进入数据库,但root密码未设置,无法进行管理操作;
    • 使用临时数据库mysql或test,更新root用户密码,并刷新所有权限;
    • 创建新的数据库;
    • 创建新的用户,用户可操作数据库;
    • 关键操作需要用root用户完成;

    3. MariaDB数据库root用户密码重置

    • 使用Linux的root用户,su
    • 由于root密码未知,使用安全启动方式跳过授权,mariadbd-safe --skip-grant-tables &
    • 进入MariaDB/MySQL,mariadb
    • 使用临时数据库,use mysql
    • 尝试用UPDATE命令更新密码,UPDATE user SET password=password('root') WHERE user='root',失败(会引起E1348错误);
    • 需要使用ALTER命令更新密码,ALTER USER'root'@'localhost' IDENTIFIED BY 'root',成功;
    • 刷新权限,flush privileges
    • 关键操作用root用户
    来源 https://zhuanlan.zhihu.com/p/480635541
    分享好友

    分享这个小栈给你的朋友们,一起进步吧。

    MariaDB
    创建时间:2022-03-01 11:18:54
    MariaDB
    展开
    订阅须知

    • 所有用户可根据关注领域订阅专区或所有专区

    • 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

    • 专区发布评论属默认订阅所评论专区(除付费小栈外)

    技术专家

    查看更多
    • itt0918
      专家
    戳我,来吐槽~