方法一: 用SET PASSWORD命令

首先登录mysql
利用登录sql命令: mysql -uroot -p[自己设置的密码]

然后就可以执行更改密码的命令了:
格式: mysql> set password for (用户名@localhost) = password(‘新密码’);
例子: mysql> set password for root@localhost = password(‘123’);
方法二: 用mysqladmin

首先登录mysql

利用登录sql命令: mysql -uroot -p[自己设置的密码]

格式: mysqladmin -u用户名 -p旧密码 password 新密码
例子: mysqladmin -urroot -p123456 password 123

格式: mysqladmin -u用户名 -p旧密码 password 新密码
例子: mysqladmin -urroot -p123456 password 123

方法三: 用update直接编辑user表

首先也是先登录mysql

mysql> user mysql;
mysql> update user set password=password(“123”) where user=“root” and host=‘localhost’;
mysql> fiush pricileges;

mysql> user mysql;
mysql> update user set password=password("123") where user="root" and host='localhost';
mysql> fiush pricileges;

方法四: 在忘记root密码的时候

以window为例:

关闭正在运行的mysql服务
打开dos(window+r快捷键)窗口, 转到mysql\bin目录
输入mysql --nt–skip–grant-table 回车 – skip-grant-tables 的意思启动mysql服务的时候跳过权限认证
再开一个dos窗口(因为刚才那个dos窗口已经不能动了), 转到mysql\bin目录
输入mysql回车,如果成功,将出现mysql提示符 >
连接权限数据库: use mysql
改密码: update user set password=password(“123”) where user=“root”;(别忘了最后加上分号)
刷新权限(必须步骤): flush privilege;
退出 quit
注销系统, 在进入, 使用用户名和刚才设置的新密码123登录

mysql 修改密码详解相关推荐

  1. Mysql 更改密码详解及设置免密登录

    更改密码: 5.7版本以前: update mysql.user set password=password('root') where user='root'; 5.7及以上: update mys ...

  2. linux centos7 mysql_Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  3. MySQL安装教程包含所有平台(图解),MySQL下载步骤详解(带安装教程)

    现在作为服务器的操作系统一般有两种,分别是 Windows Server 和 Linux,这里我们分别介绍在 Windows 下和 Linux 下安装 MySQL 的具体操作步骤. MySQL安装教程 ...

  4. MySQL主从同步详解与配置

    https://zhuanlan.zhihu.com/p/335142300 MySQL主从同步详解与配置 第一部分[原理解析] * 应用背景* MySQL数据库自身提供的主从复制功能可以方便的实现数 ...

  5. Java监听mysql的binlog详解(mysql-binlog-connector)

    Java监听mysql的binlog详解(mysql-binlog-connector) 1. 需求概述 2. 技术选型 3. 方案设计 3.环境准备 3.1 查看是否开启binlog 3.2 mys ...

  6. CentOS 8.1安装MySQL 8.0详解

    CentOS 8.1安装MySQL 8.0详解 引言 一.YUM在线安装 0.删除已安装的MySQL 1.添加MySQL Yum Repository 2.选择MySQL版本 3.安装MySQL 4. ...

  7. 《MySQL安装流程详解》及《MySQL安装一直失败,重新安装显示已安装》

    <MySQL安装流程详解>及<MySQL安装一直失败,重新安装显示已安装> 本文由博主经过查阅网上资料整理总结后编写,如存在错误或不恰当之处请留言以便更正,内容仅供大家参考学习 ...

  8. cmd连接mysql的方法详解

    cmd连接mysql的方法详解 首先需要进入mysql的安装文件夹bin目录下:cd + C:\Program Files\MySQL\MySQL Server 5.5\bin 连接:mysql -h ...

  9. mysql status改变_mysql 配置详解mysql SHOW STATUS 详解

    1. back_log 指定MySQL可能的连接数量.当MySQL主线程在很短的时间内得到非常多的连接请求,该参数就起作用,之后主线程花些时间(尽管很短)检查连接并且启动一个新线程. back_log ...

最新文章

  1. [吴恩达机器学习笔记]12支持向量机2 SVM的正则化参数和决策间距
  2. Linux Rootkit 系列四:对于系统调用挂钩方法的补充
  3. HDU 3954 Level up(线段树)
  4. 因误开 IDC 灭火器,导致 Azure 在欧洲罢工超过 7 小时!
  5. Unity Shader 2D水流效果
  6. python解析xml文件选用模块_Python标准库系列之xml模块
  7. Java的ATM界面任务台选择同时有文本和数据库登陆注册
  8. 猫连接路由器路由下连七台电脑,为啥每台电脑手动设ip才有网?
  9. Picasso detected an unsupported OkHttp on the ...
  10. vbs计算机重启代码,vbs关机代码怎么使用
  11. 服务器维护委托合同,服务器维护委托合同样本.doc
  12. 主动降噪ANC(Active Noise Control)
  13. 历代iPad主要参数对比,更新于2021年09月
  14. DBVisualizer导入excel数据
  15. android.os.FileUriExposedException: file:///storage/emulated/0/market/cache/com.moji.mjweather.apk
  16. 微信小程序中 scroll-view滚动条始终在最底部
  17. 幼儿园计算机基础知识,幼儿园大班计算机教学计划
  18. 【Java没基础】关于stream has already been operated upon or closed问题
  19. 虚拟IP人物,同时空出现——思念党的福音
  20. DEDE自动调用轮播图/幻灯片

热门文章

  1. 文本型数据特征化(特征提取)
  2. 【patsubst函数】
  3. echart中x轴数据过多时展示不全
  4. Dextran-PEG-HSA 葡聚糖-聚乙二醇-人血清白蛋白简介
  5. 联想笔记本安装ubuntu18.04遇到的那些问题
  6. 虚拟机连接上网的步骤
  7. Beautiful_pic_by_Rui_ying_Zhang
  8. 18:Polly-异步的委托执行
  9. 微信公众号开发---基本原理及注册
  10. java调用驱动_Java中间件及其驱动调用、加载方法及转换装置的制造方法