本文整理了四种在MySQL中修改root密码的方法

发布时间:2024-11-30 17:23

手机root权限的基本理解和风险 #生活技巧# #数码产品使用技巧# #数码产品入门#

最新推荐文章于 2023-09-04 13:59:10 发布

码出人生2022 于 2015-02-04 20:00:40 发布

本文整理了四种在MySQL中修改root密码的方法,希望对大家有所帮助。全部方法经过测试通过。

方法1: 用SET PASSWORD命令

  首先登录MySQL。
   格式:mysql> set password for 用户名@localhost = password('新密码');
  例子:mysql> set password for
root@localhost = password('admin10000.com');
     上面例子将用户root的密码更改为admin10000.com 

方法2:用mysqladmin

  格式:mysqladmin -u用户名 -p旧密码 password 新密码
   例子:mysqladmin -uroot -p123456 password admin10000.com
              上面例子将用户root原来的密码123456改为新密码admin10000.com

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

  首先登录MySQL。
   mysql> use mysql;
  mysql> update user set password=password('admin10000.com') 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; 。
   6. 改密码:update user set password=password("admin10000.com") where user="root";(别忘了最后加分号) 。
   7. 刷新权限(必须步骤):flush privileges; 。
   8. 退出  quit。
   9. 注销系统,再进入,使用用户名root和刚才设置的新密码admin10000.com登录。

网址:本文整理了四种在MySQL中修改root密码的方法 https://www.yuejiaxmz.com/news/view/326346

相关内容

mysql (8)=====用户授权管理
MySQL 之压力测试工具的使用方法
源码编译安装LAMP
Mac下安装MariaDB. 连接出现Access denied for user 'root'@'localhost' (using password: YES)
pdo连接mysql数据库(简洁明了)
java连接mysql错误及解决方案整合
简单、易用的 MySQL 官方压测工具,建议收藏!
【php毕业设计】基于php+mysql+apache的二手物品交易网站设计与实现(毕业论文+程序源码)——二手物品交易网站
基于web的家电维修系统/家电维修管理系统
expect自动交互脚本:简化你的自动化任务在日常的 Linux 系统管理和自动化任务处理中,经常会遇到需要自动登录到服

随便看看