1. 自己本机安装破解的 navicat11 结果连接不上, 所以 升级了下 navicat 12.0.24
破解方法在:
https://www.jianshu.com/p/42a33b0dda9c/
2. 但是发现还能连接, 提示的为:
很伤心, 以为升级了就好了呢
3. 本来想找插件的 发现不好找, 索性 按照网上的说法来处理吧.
方法
创建mysql 的用户 create user zhaobsh; 给用户赋权限 grant all on *.* to 'zhaobsh'@'%'; 给用户设置密码 alter user 'zhaobsh'@'%' identified with mysql_native_password by 'Test6530' 刷新权限 flush privileges 即可.
注意 mysql 新版本的 用户 权限处理以及与oracle 很相似了
之前应该可以 直接grant 权限的时候 identifed by 一下
现在已经不行了
给root 用户增加 全部访问权限的方法也类似 只需要grant 到 'root'@'%' 即可.
如果是单纯的 ip地址的话 是需要 设置ip地址的
root 用户理论上是不能太多ip端访问的
并且也不能随便授予 *.* 的权限. 需要设置到具体的 database 才好一些.
查看用户信息
新东西很多 需要 多加练习与使用.