首页 > 数据库 >Windows忘记Mysql8密码重置

Windows忘记Mysql8密码重置

时间:2023-01-05 09:00:10浏览次数:44  
标签:密码 Windows 重置 Mysql8 mysql -- MySQL8 root localhost

先关掉系统服务。

在mysql8系统,用mysqld --console --skip-grant-tables --shared-memory可以无密码启动服务。

服务启动后,打开另一个cmd。以空密码登入系统。

mysql -u root

然后执行sql命令将root用户密码设置为空

UPDATE mysql.user SET authentication_string='' WHERE user='root' and host='localhost';

最后关闭cmd,启动mysql

mysql -u root

成了!

然后根据个人需要设置新的密码。MySQL8用的加密方式不同。看起来很安全。密码要一定长度,大小写特殊符号。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

MySQL8的新特性跟以前变化挺大的,建议使用--init-file参数解决。

标签:密码,Windows,重置,Mysql8,mysql,--,MySQL8,root,localhost
From: https://www.cnblogs.com/SherlockZhang/p/17026533.html

相关文章

  • Windows Bat脚本实现定时重启应用程序
    WindowsBat脚本实现定时重启应用程序EXE重启bat脚本@echooffecho"killingapplication..."taskkill/f/imwemeetapp.exeecho"applicationwaskille......
  • golang linux/windows下根据日期自动备份,恢复mysql数据表
    由于shell不熟,所以用golang进行自动化备份mysql备份某个数据库下指定日期的表。比如’tb_20221210'这样的表名1packagemain23import(4"fmt"5......
  • Windows历来发布版本及编译日期版本
    WindowsVersionNumbers-VersionandbuildnumbersofMicrosoftWindows(gaijin.at)快照防止链接挂了     ......
  • 使用Windows TTS API从文本生成语音
    本文更新于2022-04-05。创建.vbs脚本(文件名自定,笔者使用say.vbs),文件内容如下:setspvoice=CreateObject("SAPI.SpVoice")setspfilestream=CreateObject("SAPI.SpFil......
  • kafka-windows启动遇到的一个小问题
    在安装kafka后启动Windows下启动文件,出现输入行太长,语法错误的问题,原因在于,kafka所在目录结构太长,将目录缩短就行了  zookeeper启动脚本zookeeper-server-start......
  • MySQL8.0默认加密连接方式
    Mysql8.0开始默认采用新的caching_sha2_password的身份验证方式,常规老接口会因此无法连接数据库。为继续使用老的身份验证方式,需显式指定身份验证方式为mysql_native_pas......
  • Windows如何后台运行bat文件
    1、模板Bat脚本里有隐藏窗口的命令,很简单,只需要在代码头部加一段代码就可以了。@echooffif"%1"=="h"gotobeginstartmshtavbscript:createobject("wscript.shell").r......
  • windows container (docker) 容器资料笔记
    windowscontainer(docker)容器技术研究,资料汇总,心得笔记背景业务需求:简化公司私有云,公有云的部署,尝试寻找更好的,更优化的技术方案替换现有的虚......
  • Cygwin:windows下的Linux系统
    Cygwin是啥?Cygwin是一个可原生运行于Windows系统上的POSXI兼容环境。是的,我又开新专辑了​​《零基础swoole学习笔记》​​。不是我太贪心,而是最近半年和小伙伴一直在用swoo......
  • 在UOS下找不到windows用户之前使用的部分字体,如何解决?
    问题描述:windows用户之前使用的部分字体在UOS下找不到,如何解决?解决方法:首先需要说明下,字体通常是有版权的,在安装时需要注意版权问题。1、拷贝字体文件至/usr/share/fon......