怎样获取mysql的数据库用户名和密码以及数据库名

我的版本是5.7.12

可以在mysql库的user表中查询用户名和密码的加密字符串

使用showdatabases命令查看当前数据库中的表

怎么查看mysql的用户名和密码

1.打开mysql.exe和mysqld.exe所在文件夹,复制路径地址,打开cmd命令提示符,定位到上一步中mysql.exe所在文件夹。
键入命令mysqld--skip-grant-tables并按Enter。
此时,mysql用户验证就被跳过了。

2.第一步,打开Navicat,找到mysql,然后进行下一步。
第二步,执行完上述操作后,打开mysql数据库连接,参考下图进行下一步。

3.打开mysql并输入密码。
之后输入以下语句:select*frommysql.uesr;回车即可看到所有的账号和密码。
密码是MD5加密的动态代码,无法破译。

4.SELECTCURRENT_USER;可以查看当前登录的用户、主机和密码FROMmysql.user,但密码是用MD5或SHA1加密的。
读它没有意义。

5.通过Windows服务管理器查看。
首先,安装Maki5。
在服务器端,转到“开始”→“运行”,键入services.msc,然后按Enter。
将弹出Windows服务管理器,您将在右侧看到一个名为“mysql”的服务项,标记为“已启动”。

6.如果安装过程中没有设置用户名和密码,可以使用root用户名和密码登录数据库。
用户名:root密码为空。

如何知道mysql用户名和密码?

MYSQL目录中应该有一个MY.INI文件。
如果没有设置,用户名应如下:root密码可以为空。
你可以CMD然后cd进入MYSQL安装目录然后进入BIN目录。
并运行mysqladmin-uroot-ppassword123456。
回车时,输入password:(要求输入原密码,如果密码为空,直接回车即可,此时mysql中root账户的密码就被改变了)。
至123456,安装完成。