明确一下主题在mysql-5.7.28 解压版安装成功使用navcat for mysql 连接不上。
1.在my.ini配置文件中[mysqld]项下任意行增加skip-grant-tables
2.登录mysql
3.use mysql;
4.update user set host='%' where user='root';
4.修改root用户密码 update user set authentication_string = password('123456') where user='root';
5.flush privileges;
6.将my.ini中的skip-grant-tables项删掉,然后重启mysql服务在cmd下测试下能否登录,如果可以登陆你还需要注意下防火墙是否放开了3306端口。
7.重点来了!!!navcat 中之前保存的这个链接 删掉!删掉!删掉!然后新建一个链接,链接成功!
ps:为什么不截图,因为我忘记截图了