当前位置: 首页 > news >正文

MySQL修改root密码

1、使用set password命令

mysql -uroot
mysql> use mysql
mysql> set password for 'root'@'localhost' = PASSWORD('newpass');
mysql> flush privileges;
mysql> select user,host,password from user;
mysql> exit

2、使用update user表

mysql -uroot 
mysql> use mysql
mysql> update user set password = PASSWORD('newpass') where user = 'root';
mysql> flush privileges;
mysql> select user,host,password from user;
mysql> exit;

 3、使用mysqladmin命令

配置新密码:

# mysqladmin -uroot password "newpass"

 重置密码:

# mysqladmin -uroot password oldpass "newpass"

4、忘记root密码时

在配置文件/etc/my.cnf的[mysqld]选项下添加skip-grant-tables

重启数据库服务:

# systemct restart mariadb

重置密码:

mysql -uroot
mysql> update user set password=password('newpass') where user='root' and host='localhost';
mysql> flush privileges;
mysql> select user,host,password from user; 
mysql> exit;

http://www.lryc.cn/news/109024.html

相关文章:

  • vue获取近七天、月份、年份的起始日和结束日
  • android AIDL 学习使用
  • 学习笔记|C251|STC32G单片机视频开发教程(冲哥)|第三集:开发环境搭建和程序下载
  • 【数据可视化】(二)数据探索组件
  • Go to Play Maimai DX 2023牛客暑期多校训练营5 G
  • HTML基础铺垫
  • 【Vue3项目实战】vue3项目基于el-menu封装左侧菜单栏组件
  • MySQL正则表达式检索数据
  • vite+ts+vue3 prettier.config.js 不生效问题解决
  • Java源码规则引擎:jvs-rules 8月新增功能介绍
  • 2023年第三届工业自动化、机器人与控制工程国际会议 | IET独立出版 | EI检索
  • 14.2.2 【Linux】software, hardware RAID
  • (学习笔记-进程管理)进程
  • 《Linux从练气到飞升》No.07 Linux第一个小程序-进度条的实现
  • 【NLP概念源和流】 04-过度到RNN(第 4/20 部分)
  • 企业上云实施路线图
  • docker系列--解决hyper-v导致docker无法启动问题
  • socket server服务器开发常见的并发模型
  • 怎么修改pdf文件中的文字?分享几种编辑方法
  • spring — Spring Security 5.7与6.0差异性对比
  • 道本科技受邀参加建筑产业互联网推动建筑产业现代化体系构建座谈会,以数字化产品为建筑行业注入新动能!
  • 数据结构----效率问题
  • 【BASH】回顾与知识点梳理(五)
  • PCL点云处理之最小二乘空间直线拟合(3D) (二百零二)
  • 大数据课程G1——Hbase的概述
  • 第三章 图论 No.2单源最短路之虚拟源点,状压最短路与最短路次短路条数
  • 汉诺塔问题
  • Java on Azure Tooling 6月更新|标准消费和专用计划及本地存储账户(Azurite)支持
  • Prometheus(八)-网络嗅探-黑盒监控
  • modbus TCP 通信测试