方法1: 用SET PASSWORD命令

首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password(‘新密码’);
例子:mysql> set password for root@localhost = password(‘123’);

方法2:用mysqladmin

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

方法3:用UPDATE直接编辑user表

首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password(‘123’) where user=‘root’ and host=‘localhost’;
mysql> flush privileges;

方法4:在忘记root密码的时候,可以这样

以windows为例:

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

MySQL中修改root密码相关推荐

  1. Ubuntu 安装MySQL,修改root密码

    apt命令安装MySQL, 过程中没有设置root密码. 安装完成后,无法登录root,因此修改root密码. 1.设置免密登录 修改文件/etc/mysql/mysql.conf.d/mysqld. ...

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

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

  3. mysql强制修改root密码

    1.net stop mysql(首先停止掉mysql服务,如果mysql已经运行,注意是管理员权限) 2.进入mysql的安装目录bin下,输入命令mysqld --skip-grant-table ...

  4. mysql gui 修改密码_MySQL修改root密码的各种方法整理

    整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助! 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR ' ...

  5. mysql修改root密码和设置权限

    整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助! 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR ' ...

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

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

  7. ubtun服务器如何修改密码,如何在Ubuntu中更改root密码

    root用户(或超级用户)是在所有Linux和Unix的系统上都存在的特殊用户.它具有对系统上的每个命令和任何资源的完全访问权限,而没有任何限制. 在Ubuntu系统中,默认情况下基于安全原因root ...

  8. 在CentOS 6.3 64bit下yum安装MySQL后重置root密码的方法

    为了简单省事,我在CentOS 6.3上直接使用yum方法来安装MySQL,安装很顺利,但是我发现root用户登录不了. 下面是参考网上的资料并实操后的笔记整理 yum -y install mysq ...

  9. mysql8.0.11创建用户报错_mysql8.0.11修改root密码,其他创建用户和删除用户

    1.7. 查询用户密码: 查询用户密码命令:mysql> select host,user,authentication_string from mysql.user; host: 允许用户登录 ...

最新文章

  1. 思科CCNA考试实验常用的命令
  2. golang切片类型
  3. matlab求零空间,【线性代数】矩阵的零空间
  4. 在WebForm戏说 js的注释
  5. error: expected constructor, destructor, or typ...
  6. Simplify Path
  7. 2)Oracle 公司的产品线介绍
  8. pdf转word转换器绿色版
  9. 计算机快捷键大全列表6,快捷键大全excel
  10. 解决应用MSBuild编译项目没有拷贝间接引用的dll题目
  11. 修复华为移动服务器,移动app云服务器异常
  12. 报错解决:symbol lookup error-----undefined symbol: JLI_StringDup
  13. 测试手机运行速度的软件,你的手机合格了吗 两款手机性能测试软件横评
  14. 宝贝对不起,放下工作养不起你,拿起工作陪不了你…
  15. HTML背景墙上加图标,背景墙挂件—背景墙上放一些什么挂件好
  16. Win32中设置窗体失去焦点,并重新获取焦点
  17. layui icon 使用
  18. java编程入门到精通看什么书,详细说明
  19. 推挽电路原理“上P下N”及“上N下P”的区别
  20. enspar启动失败40_AR启动失败错误代码40终极解决方案

热门文章

  1. 史上最全的画册制作流程—电子画册
  2. 解决微信小程序遮罩层下方内容滚动问题
  3. Unity3D教程:动画合成教程(Animation Blending)
  4. mysql按升序创建索引_MySQL创建索引(CREATE INDEX)
  5. 计算机主机里有什么,电脑主机里面都有什么?都是干什么用的呢?
  6. 服务器设置静态文件路径,静态文件服务器路径怎么配置好
  7. Virbox LM 软件加密保护
  8. android 颜色搭配表
  9. 【机器学习与深度学习理论要点】15. 什么是决策树?决策树的特点及使用情况
  10. 快排为什么那样快-发现数学之美