mysql的root密码忘记了怎么重置?

往下看:

1.保证你的mysql服务处于关闭状态。(用ps -ef | grep mysql 查看进程,有则kill -9 进程号)

2.在my.cnf所在目录中执行 vim my.cnf

3.在[mysqld] 后边加入

skip-grant-tables

如图:

并保存。

4.启动mysql 。并执行

mysql -uroot -p

use mysql;

update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';

flush privileges;

quit;

5.关掉mysql服务,如1

6.删除3中在my.cnf 中加入的代码

7.重启mysql ,登陆mysql

9.重新设置密码

SET PASSWORD = PASSWORD('123456');

10.退出mysql重新登陆mysql

注意:不执行第9步,无论你执行什么sql都会报

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

搞了一下午就不骂人了。。。。。

原创,转载注明出处。

linux启动mysql1820_linux 系统下MySQL5.7重置root密码(完整版,含ERROR 1820 (HY000)解决方案)...相关推荐

  1. linux mysql忘记root_linux下mysql-5.6忘记root密码,重置root密码详细过程

    在linux平台下使用mysql过程中忘记了root密码,对于运维和DBA来讲都是一件头疼的事情,下面来讲解下怎么进行重置mysql数据库root 密码: 1.首先停止mysql服务进程: 1 ser ...

  2. linux不重启换root密码是什么原因,在Linux下修改和重置root密码的方法(超简单)

    刚开始接触linux的人,忘记了root密码可能会不知所措.想找回自己的root密码,但是又不知道方法.其实,只需要简单的几步就可以重置自己的root密码了(找回密码我也不会) 1.开机HcQBEm上 ...

  3. 在linux系统下忘记了root密码,在linux系统下,忘记了root密码,可以到()模式下修改找回root密码()...

    在linux系统下,忘记了root密码,可以到()模式下修改找回root密码() 更多相关问题 某分部工程双代号网络图如下图所示,其作图错误表现为().A.有多个起点节点B.有多个终点节 鉴于资源有限 ...

  4. mysql8.1密码_Windows 8.1下MySQL5.7 忘记root 密码的解决方法

    [背景] 最近学习碰到了一件挺令人尴尬的事情,我把MySQL的密码给忘记了,所以MySQL登录不进去. 网上的解决方案很多,尝试了很多,依旧是被窗口的各种报错虐.感谢大神的助力,MySQL忘记密码解决 ...

  5. win7 忘记mysql密码_win7系统下mysql数据库忘记root密码怎么解决

    最近有win7旗舰版系统用户到本站反馈说碰到这样一个情况,就是在使用mysql数据库的时候,忘记了root密码,导致无法继续操作,该怎么办呢,现在就随小编一起来看看win7系统下mysql数据库忘记r ...

  6. linux下mysql-5.6忘记root密码,重置root密码详细过程

    在linux平台下使用mysql过程中忘记了root密码,对于运维和DBA来讲都是一件头疼的事情,下面来讲解下怎么进行重置mysql数据库root 密码: 1.首先停止mysql服务进程: 1 ser ...

  7. windows mysql5.7 忘记密码_Windows下Mysql5.7忘记root密码的解决方法

    之前在机器上安装的mysql5.7,很久没用了,中途在安装phpstudy的时候,又替换过一次数据库文件,导致把密码给搞忘记了,今天想用一下,硬是死都想不起来,没法子,只能使用暴力手段来处理,直接将r ...

  8. MySQL5.7重置root密码

    2019独角兽企业重金招聘Python工程师标准>>> 以下步骤如果添加了MySQL的环境变量,则可以直接运行mysql有关命令,否则必须到mysql安装目录的bin目录下操作. 步 ...

  9. linux启动mysql1820_linux下安装mysql的问题解决

    今天试了下在Linux下安装mysql,我只选了server和client两个组件,没有装其他的组件. 安装包的下载可以参见 http://www.mysql.com/downloads/ serve ...

最新文章

  1. python 链表的中间节点
  2. QQ 5.0侧滑HorizontalScrollView以及自定义ViewGroup
  3. [转】:VS 2010 : 如何开发和部署Outlook 2010插件(Add-in)
  4. 让小程序在自有App中启动的技术来了:mPaaS小程序架构深度解析
  5. 计算机使用技巧爆文,关于小红书爆文的10个小技巧
  6. php打包压缩下载多大,php多文件打包压缩下载简单示例
  7. NeurIPS2021 MBT:多模态数据怎么融合?谷歌提出基于注意力瓶颈的方法,简单高效还省计算量...
  8. FreeRTOS源码分析与应用开发08:任务通知
  9. Could not resolve type alias ‘‘
  10. Weblogic配置和部署
  11. 利用PS和抠图软件轻松换证件照背景
  12. 数据分析5-银行客户风险评估实战
  13. 为什么编辑器打开PDF文档后提示缺少字体
  14. 备受关注的个税法进行第七次大型结构调整,你受益有多少?
  15. JAVA的一些学习方法
  16. Windows 10如何找回显示桌面图标,一键快速回到桌面
  17. 特斯拉改版Model3更便宜/ 贾跃亭又被申请限消/ GPT-3更新…今日更多新鲜事在此...
  18. android 7图标大小,Android快捷方式位图启动器图标大小
  19. 地理信息系统名词解释大全(二)
  20. C++snprintf的使用

热门文章

  1. 山石网科发布数据安全综合治理体系,覆盖数据全生命周期
  2. 容器精华问答 | Docker和虚拟机有什么差别?
  3. nltkdata路径设置linux,NLTK data路径设置
  4. excel超级工具箱_这6个Excel高效办公插件,你都用过吗?
  5. java like a_如何在Java中实现类似“ LIKE”运算符的SQL?
  6. 鸿蒙系统华为什么手机你能用,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  7. Linux 命令操作手册
  8. docker tomcat:9.0
  9. PL/SQL提示“ORA-01722:无效数字”
  10. Vue项目npm打包推荐方式