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

MySQL修改root密码的方法

在我们使用MySQL时,常常会因为不同的原因需要对root用户密码进行修改,这篇博客主要介绍了几种修改root用户密码的方式。

  1. 未设置root密码之前:
    • SET PASSWORD命令的方式:
      mysql -u root
      mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你要设置的密码');
    • mysqladmin命令的方式:
      mysqladmin -u root password "你要设置的密码"
    • UPDATE的方式直接编辑user表:
      mysql -u root
      mysql> USE mysql;
      mysql> UPDATE user SET Password = PASSWORD('你要设置的密码') WHERE user = 'root';
      mysql> FLUSH PRIVILEGES;
  2. 设置过root之后:
    • mysqladmin的方式:
      mysqladmin -u root password oldpass "你要设置的新密码"
  3. 设置过root密码,但是忘记了:
    mysqld_safe --skip-grant-tables&mysql -u root mysql
    mysql> UPDATE user SET password = PASSWORD("你要设置的新密码") WHERE user = 'root' ;
    mysql> FLUSH PRIVILEGES;

转载于:https://blog.51cto.com/13473568/2122138

相关文章:

  • 多线程事务回滚
  • 5.30 Tree Traversal + Tree manipulation
  • 网页视频加速播放
  • 阿里云新一代关系型数据库 PolarDB 剖析
  • 函数模板(四十七)
  • Springboot 整合 dubbo 的一些坑
  • 10 个 Python 初学者必知编码小技巧
  • CentOS7下安装NVIDIA独立显卡驱动出现X service error问题解决方法
  • python爬虫练习--爬取猫眼热映口碑榜
  • Python字符串capitalize center 方法
  • 实验四 shell编程2
  • 接口只用于定义类型(19)
  • 洛谷 P2421 [NOI2002]荒岛野人
  • python第五天学习总结
  • Nginx配置详解
  • 分享的文章《人生如棋》
  • 「译」Node.js Streams 基础
  • Apache的基本使用
  • Docker容器管理
  • eclipse的离线汉化
  • JavaScript 基础知识 - 入门篇(一)
  • Vue组件定义
  • 百度地图API标注+时间轴组件
  • 力扣(LeetCode)965
  • 扑朔迷离的属性和特性【彻底弄清】
  • 使用putty远程连接linux
  • 提醒我喝水chrome插件开发指南
  • 再谈express与koa的对比
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (1)虚拟机的安装与使用,linux系统安装
  • (2020)Java后端开发----(面试题和笔试题)
  • (C语言)fgets与fputs函数详解
  • (NSDate) 时间 (time )比较
  • (动态规划)5. 最长回文子串 java解决
  • (附源码)计算机毕业设计ssm电影分享网站
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .net core 6 集成和使用 mongodb
  • .net framework profiles /.net framework 配置
  • .NET Micro Framework初体验
  • .Net Redis的秒杀Dome和异步执行
  • .Net 中Partitioner static与dynamic的性能对比
  • .netcore如何运行环境安装到Linux服务器
  • .net开发引用程序集提示没有强名称的解决办法
  • /etc/skel 目录作用
  • @Builder用法
  • @Responsebody与@RequestBody
  • [ Linux 长征路第二篇] 基本指令head,tail,date,cal,find,grep,zip,tar,bc,unname
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • [bzoj1901]: Zju2112 Dynamic Rankings
  • [BZOJ4016][FJOI2014]最短路径树问题
  • [codevs1288] 埃及分数
  • [hdu 1711] Number Sequence [kmp]