本人踩坑多次,一开始网上搜罗,解决办法大同小异,摸索了很久才全部解决完成,小小bug真磨人啊
首先,根据我的踩坑记录,navicat 1045和navicat 1130貌似属于同一种解决方案,都是修改数据库mysql表的用户权限,或者说本身是同一种问题
代码如下:
1.use mysql;
2.update user set host = '%' where user ='root';
3. select host, user from mysql.user;
4.查看图片如下:
5.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '数据库密码' WITH GRANT OPTION; //修改权限
6. flush privileges; //立即刷新权限
此时重新远程连接,不出意外应该就好了!!!