如何查看mysql数据库用户密码

1.打开mysql.exe和mysqld.exe所在文件夹,复制路径地址。

2.打开cmd命令提示符并导航到mysql。
这是上一步step.exe所在的文件夹。

3.键入命令mysqld--skip-grant-tables并按Enter。
mysql中的用户验证现在已被绕过。
注意:输入此命令后将无法操作命令行。
您现在可以打开一个新的命令行。
注意:在输入此命令之前,请通过在任务管理器中终止mysqld.exe进程来确保MySQL服务器已完成运行。

更改root密码并输入updateusersetpassword。
=password('123456')whereuser='root'andhost='localhost';

5.再次检查你的账户信息,selectuser,host,passwordfromuser;它已被修复。

6.退出命令行,重新启动MySQL数据库,然后尝试使用新密码登录。

数据库查一个用户的密码查出来的密码是加密过的看不到,怎么才能看到

1、再次查看账户信息,从用户中选择用户、主机、密码,可以看到密码已经被修改。
退出命令行,重新启动MySQL数据库,然后尝试使用新密码登录。
2.SELECTUser,Host,PasswordFROMmysql.user可以看到用户、主机和密码,但是密码是经过MD5或SHA1加密的,没有任何意义。
3.不是自己设置的,编辑即可。
然后用新密码更改程序中需要使用的地方。
4.打开mysql并输入密码。
进入后输入语句:select*frommysql.uesr,回车后就会显示所有的账号和密码。
密码为动态MD5编码,无法破解。