如何查看本地mysql密码

一台电脑很久不用,拿起来要用黑箱进入本地数据库时,除了重新安装mysql外,也可用这种方法来修改本地mysql的密码,具体操作如下。

思路和基本操作来自于 本地Mysql忘记密码的修改方法(windows),感谢这位大佬

查询mysql的安装目录

Windows + R,输入services.msc并执行;

找到Mysql,右键Mysql找到属性,打开就能看到[可执行文件]的路径了;

进入bin目录

进入bin目录下,按住shift + 鼠标右键,点击打开“在此处打开Powershell窗口

关闭服务,在命令窗口输入'net stop mysql'后报错了,不管他

停止或启动都在此处操作即可,这个窗口是第一步运行services.msc命令后打开的

在PowerShell命令窗口中输入mysqld --console --skip-grant-tables --shared-memory

然后,win+R运行cmd后分别运行以下四行命令

mysql -u root -p #回车,这时让你输入密码,不输入,直接回车
use mysql
update user set authentication_string='' where user='root';
quit
image.png

接下来需要在mysql的bin目录下打开一个PowerShell命令窗口

net start mysql
mysql -u root -p #回车,不输入密码,回车
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';
但是我此处操作时产生了错误,所以依旧是在计算机管理中重新启动mysql服务
单击打启动
红字涂抹掉的位置时你想要修改的本地localhost访问密码,此处就是最后一步,密码已经修改完成了。我这里新的密码就是root123
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容