mariadb数据库修改root密码

方法1
1、直接在shell命令行使用 mysqladm 命令修改。
mysqladmin -uroot -poldpassword password newpassword
这种方法的弊端在于会明文显示密码。

方法2
2、登陆数据库修改密码。
mysql -uroot -p
2.1 更新 mysql 库中 user 表的字段:

MariaDB [(none)]> use mysql;

MariaDB [mysql]> UPDATE user SET password=password(‘newpassword’) WHERE user=‘root’;

MariaDB [mysql]> flush privileges;

MariaDB [mysql]> exit;

2.2 或者,使用 set 指令设置root密码:

MariaDB [(none)]> SET password for ‘root’@‘localhost’=password(‘newpassword’);

MariaDB [(none)]> exit;

如果是忘记了 root 密码,则需要以跳过授权的方式启动 mariadb 来修改密码。

1、先停掉服务。

systemctl stop mariadb

2、使用跳过授权的方式启动 mariadb。

mysqld_safe --skip-grant-tables &ps -ef mysql

use mysql

update user set password=password(‘123’) where user=‘root’;

flush privileges;

kill -9 166404 #第一步开启的端口这里可能有所不同

systemctl restart mariadb

mariadb数据库修改root密码相关推荐

  1. 阿里云 mysql 修改root密码修改_怎样修改数据库root密码

    在 Linux 中修改 MySQL 或 MariaDB 的 Root 密码 如果你是第一次安装 MySQL 或 MariaDB,你可以执行 mysql_secure_installation 脚本来实 ...

  2. mysql如何通过数据库修改root_MySQL数据库之MySQL——修改root密码的4种方法(以windows为例)...

    本文主要向大家介绍了MySQL数据库之MySQL--修改root密码的4种方法(以windows为例) ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 方法1: 用SET PAS ...

  3. 【已解决】MySQL数据库忘记root密码,Navicat修改root密码

    今天准备练手一个小项目,项目配置数据库的时候,发现忘记了root密码,于是我就在网络上查找解决办法,我用的mysql的版本是比较新的8.0.27,用网络上大部分方法根本解决不了问题,所以查阅了很多资料 ...

  4. mysql 8 修改root密码忘记_忘记mysql8或者mariadb5及以上 的root密码如何更改

    实验环境 操作系统:lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 20.0 ...

  5. centos的mysql修改root密码_CentOS环境中MySQL修改root密码方法

    环境相关: OS:CentOS release 6.9 IP:192.168.1.10 MySQL:MariaDB-10.1.30 1. 修改前的确认 修改root密码是需要重启mysql库,确认生产 ...

  6. MySQL修改root密码的方法、常见问题及解决方法

    文章目录 MySQL修改root密码的方法 知道密码的情况 1.使用ALTER USER命令修改密码 2.使用SET PASSWORD命令修改密码 忘记密码的情况 使用--init-file 使用-- ...

  7. linux新装mysql修改root密码_linuxmysql修改root密码

    一.如果2113知道root密码,5261只是更换mysql的root密码,可以通4102过mysqladmin来进行修改.执行如下命令:1653sudo mysqladmin -u root -p  ...

  8. mac安装mysql修改密码_Mac下安装MySQL 5.7.28并且修改root密码-Go语言中文社区

    0.前言 mysql8安装:https://blog.csdn.net/qq_21383435/article/details/80577038 1.下载 地址:https://www.mysql.c ...

  9. MAC安装mysql8.0.11以及修改root密码

    1.安装 官网下载地址: https://dev.mysql.com/downloads/mysql/ 我选择安装的是macOS 10.13 64位的DMG包安装 2.启动mysql 打开系统偏好设置 ...

最新文章

  1. 2020携程“BOSS直播”大数据发布:GMV累计超11亿
  2. Text模式和PDU模式短信的区别
  3. 计算机系学生thinkbook,ThinkBook系列性能差,只能当一台学习机?其实它只是专注于办公...
  4. python离线安装国内镜像OpenCV
  5. Java开源项目:Spring Integration
  6. Hello boke!
  7. python IDE比较与推荐
  8. 360安全卫士电脑版_卸载360安全卫士!保护你的电脑安全
  9. 公司官网无法通过域名访问,原来是tomcat配置出了问题
  10. 预测自适应滤波_使用自适应滤波的时间序列预测
  11. workbench字符匹配错误_猪憨憨刷题笔记-LeetCode-10 正则表达式匹配
  12. 坐标转换并导出KML文件
  13. JDK动态代理与CGLIB动态代理
  14. C语言经典面试题100道(校对详解版)
  15. SRE-网站可靠性工程
  16. Java中的方法(method)
  17. antd的日期组件,月和周、年突然变成英文的修复
  18. 【密码资料】纳瓦霍密码
  19. Liunx操作-Record20—MMAP共享映射区相关的操作
  20. SQL leetcode 刷题答案(二)

热门文章

  1. 比较两个对象 取最大值 并返回对象
  2. Netflix:风险增加的投资
  3. tree shaking 及其工作原理
  4. 用ESP32+Blinker完成寝室智能门锁以及寝室温湿度的反馈
  5. 【论文系列解读】StableDiff总结
  6. jquery定时器:setTimeout()、setTimeout() 重复点击触发多次
  7. Ratchet实现PHP WebSocket多人聊天功能的示例
  8. CocosCreator 硬核 APP分享战绩、截图到微信
  9. HTTP 异步接口自动化测试方案
  10. TFmini 开关量输出使用说明