首页 > 数据库 >修改mysql的root密码

修改mysql的root密码

时间:2022-12-09 16:12:35浏览次数:36  
标签:mysql 密码 123 user MySQL password root

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

标签:mysql,密码,123,user,MySQL,password,root
From: https://www.cnblogs.com/thankcat/p/16969217.html

相关文章

  • mysql事务
    事务事务是一个最小的执行单元。通常一个事务对应一个完整的业务,多个操作同时进行,要么同时成功,要么同时失败,就是事务。一个完整的业务需要批量的DML(数据操纵语言,指数据库......
  • 框架第二课---静态文件配置,request对象方法,pycharm连接MySQL,django连接MySQL,django模
    昨日内容回顾手写web框架1.socket服务端2.http协议3.网址后缀wsgiref模块1.封装socket代码2.处理http相关数据代码封装优化1.函数2.对应关系3.文件、目......
  • Django、连接mysql、模型
    目录今日内容概要今日内容详细静态文件配置静态文件相关配置form表单request对象pycharm连接数据库django连接数据库ORM简介ORM基本操作ORM基本语句今日内容概要静态文......
  • mysql 文本区分度
        SELECTcount(distinctleft(shop_name,5))/count(*)FROM`shop`; 索引长度和区分度是相互矛盾的,索引长度太短,那么区分度就很低,把索引长度加长......
  • mysql配置提高数据插入效率
    innodb_buffer_pool_sizeinnodb_buffer_pool_size默认值为32M,可以设置成128M。该参数表示mysql的Innodb存储引擎为优化查询性能而开辟出的一块内存缓冲区showglobal......
  • Mysql:mysql行转列(数值行和字符行)
    数值行转列建表DROPTABLEIFEXISTStb_score;CREATETABLEtb_score(idINT(11)NOTNULLauto_increment,useridVARCHAR(20)NOTNULLCOMMENT'用户id'......
  • Mysql 日期大小比较
    Mysql日期大小比较​​mysql时间参数年月日时分秒比较大小​​​​mysql时间参数年月日比较大小​​mysql时间参数年月日时分秒比较大小<selectid="checkTimeR......
  • Mysql开启ssl加密协议及Java客户端配置操作指南
    Mysql开启ssl加密协议及Java客户端配置操作指南​​Mysql配置​​​​验证Mysql开启SSL​​​​Java客户端操作​​​​生成证书密码​​​​配置数据库连接​​​​工具配......
  • 关于手机24小时插电鼓包问题,安卓电池充电保护-智能充电/温控切断(Root方案)
    我手机电池已经鼓包了,为了以后换了新电池能够持久续航,我给手机装了AdvancedChargingController充电控制模块(简称acc)手机需要root(我用的是magisk)下载acc模块(有出国方式的......
  • mysql8数据类型汇总
    数据类型之enum在Mysql中的Enum数据类型补充:enum类型NOTNULL的时候,默认值是下标为1的值['男','女']的默认值是'男'......