首先,感谢文章https://blog.csdn.net/hua1011161696/article/details/80666025的分享。
本次使用的mysql版本是5.7 window-64 位,并且是在连接本地mysql数据库的情况下操作的
第一步、关闭mysqld程序
以管理员身份进入cmd命令行界面,关闭mysqld进程(如果服务列表中有mysql服务,可采用另一方法:通过services.msc进入服务列表,停止mysql服务):
第二步、跳过mysql登录权限的验证
执行mysql --skip-grant-tables命令后,我使用navicat或者jmeter时,都可以成功连接到本地数据库,并且执行该命令后,cmd程序会阻塞,无法输入命令行,需要开启一个cmd程序新窗口,并输入mysql,此时可以成功连接mysql