(1). 在忘记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”; (别忘了最后加分号) .
如果修改密码出现
**mysql修改密码错误 ERROR 1054 (42S22)**
则使用 mysql>update user set authentication_string=password("123456") where user="root";
8. mysql>flush privileges;   #更新权限
9. 退出 quit.
10. 注销系统,再进入,
输入 mysql -u root -p
使用用户名root和刚才设置的新密码123456登录。(2). 知道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;
实测试,可以!!!!!!

win7 第一次装 mysql-5.7-winx64 系列,不知道root 密码,该如何处理?相关推荐

  1. mysql8.1改密码,mysql 8.0以上版本修改root密码的方法

    昨天发布了一篇关于在win系统下安装配置mysql的教程,今天就有同学来咨询 mysql 8.0 以上的版本如何去修改 root 账号的密码.由于 mysql 8.0 以上版本的密码策略得到了加强,网 ...

  2. mysql笔记一——安装和设置root密码

    1. mysql 5.6安装包下载. MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的.如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提 ...

  3. mac安装mysql修改密码_Mac下安装MySQL 5.7.28并且修改root密码-Go语言中文社区

    0.前言 mysql8安装:https://blog.csdn.net/qq_21383435/article/details/80577038 1.下载 地址:https://www.mysql.c ...

  4. Mac下安装MySQL 5.7.28并且修改root密码

    0.前言 mysql8安装:https://blog.csdn.net/qq_21383435/article/details/80577038 1.下载 地址:https://www.mysql.c ...

  5. java 设置mysql 密码_Mysql修改设置root密码的命令及方法

    Mysql数据库是PHP网站开发必不可少的组合,通常PHP连接 Mysql都是通过root用户名和密码连接,Mysql在安装时root初始默认密码为空,在安装使用PHP开源系统时,都需要填写连接Mys ...

  6. 如何跳过MySQL的root密码

    在安装好mysql后(如何安装请参考在linux服务器上部署自己的个人网站) 新装的mysql不知道root密码? 1.过滤初始密码 grep 'password' /var/log/mysqld.l ...

  7. MySQL root密码找回

    以MySQL多实例为例,演示找回MySQL root的密码 1.关闭mysql服务 [root@mysql ~]# mysqladmin -uroot -poldboy123 -S /data/330 ...

  8. mysql root命令_设置更改root密码、连接mysql、mysql常用命令

    目录 一.设置更改root密码 二.连接mysql 三.mysql常用命令 一.设置更改root密码 检查mysql服务是否启动 [root@minglinux-01 ~] ps aux |grep ...

  9. 阿里云 mysql 修改root密码修改_设置及修改MySQL root用户密码 - MySQL中文参考手册...

    设置及修改MySQL root用户密码MySQL数据库用户安全策略介绍 安装mysql数据库后,默认的管理员root密码是空,这很不安全,因此需要设置一个密码为root设置密码 删除无用的MySQL库 ...

最新文章

  1. Python操作MySQL之SQLAlchemy
  2. Leetcode 344. 反转字符串 (每日一题 20210812)
  3. 为什么在Python里推荐使用多进程而不是多线程?(为什么python多线程无法增加CPU使用率?)...
  4. 二维数组排序php array_work,Arrays.Sort()中的那些排序算法
  5. __bridge,__bridge_retained,__bridge_transfer
  6. linux uuid/uuid.h
  7. 6.3.2线索二叉树
  8. 处理服务器故障的前5分钟(转)
  9. java学习——JavaScript入门
  10. 如何基于FastReport报表工具,生成报表PDF文档展示医院处方笺的内容
  11. 压缩PPT大小的方法是什么?
  12. 微信实现电脑远程关机
  13. 设备驱动安装不上怎么办?
  14. 【文献阅读】Pre-Training With Whole Word Masking for Chinese BERT
  15. 百度APP视频播放中的解码优化
  16. tex 表格内容换行_{Latex}{Tabular}文本超出表格自动换行
  17. JVM系列:JIT技术概述
  18. Web前端——登录界面hover效果
  19. “水仙花数”与变种“水仙花数”
  20. 淘宝爬虫实战(附代码和数据集)——今天你脱发了吗?

热门文章

  1. jieba和thulac使用比较
  2. 数学狂想曲(十一)——高阶统计, 最速降线, 泛函 变分
  3. java并发核心知识体系精讲_JVM核心知识体系
  4. mysql慢查询检查流程_简单谈谈MySQL优化利器-慢查询
  5. MyBatis配置:在控制台打印SQL语句
  6. [置顶]C#执行Excel宏模版的方法
  7. vue中央事件总线eventBus的简单理解和使用
  8. eclipse实现批量修改文件的编码方式
  9. Python核心编程(第九章)--文件和输入输出
  10. Linux shell script 的语法汇总