root账号是MySQL数据库的一个初始管理员账号,很多小伙伴会在登录进去之更改它的密码。但是时间久了可能就不记得这个密码是什么而无法登录数据库,所以下面这篇文章将会详细介绍查看mysql数据库root账号密码的方法,往下看看吧。
1.win+r打开运行窗口,输入cmd回车后会进入命令行。在命令行处输入cd /usr/local/mysql/bin这句命令切换到MySQL的bin目录之下,这里没写绝对路径是因为以默认的MySQL安装路径来讲的。如果安装在了其他磁盘的话那么就需要复制其路径,然后加上cd后的路径即可。
2.切换到mysql数据库的启动目录之后在命令行输入下面这个命令来将当前的访问身份切换为root,命令如下:
bin sudo su
3.切换身份后再在命令行处接着输入下面的命令来跳过权限的验证,这样就不需要密码就可以登录进数据库了,示例如下:
sh-3.2# ./mysqld_safe --skip-grant-tables
4.然后输入./mysql -uroot这一句命令来以root用户的身份登录进mysql数据库之中。
5.登录之后需要选择数据库和数据表,然后在数据表中的user这张表中找到root账号,示例如下:
# 显示所有的数据库及其包含的数据表 use mysql show tables # 显示user表中的所有数据 show columns from user
6.在user表中可以看到有一个字段为authentication_string,这个字段内的所包含的数据就是数据库中所有账号的密码,根据root这一行找到对应密码即可。
以上就是关于“如何查看mysql数据库root账号的密码?mysql的root密码怎么看”的全部内容了,想要了解更多python的实用知识和代码示例可以在网页顶部栏目中找到python查看更多哦。