Windows下使用Navicat同步连接服务器端MySQL数据库

编程知识 行业动态 更新时间:2024-06-13 00:19:29

在项目开发的过程中,我们通常会使用本地数据库测试,测试成功之后再通过数据传输的方式同步到服务器数据库,当然也有一些开发者直接同步服务器的数据库在本地电脑进行新建、修改、测试等操作。

那么怎么用Windows本地的Navicat连接服务器端的MySql数据库呢?

1、打开Navicat 新建连接:主机名处,填写服务器的IP地址:-->和服务器端MySql设置的用户名和密码

2、点击连接测试。这时通常会报一个错误:1130-host ... is not allowed to connect to this MySql server,即MySQL不允许从远程访问

解决方法,直接给简单粗暴的方式:直接将服务器端默认数据库mysql的user表中的Host字段的值从"localhost"修改成"%"。(mysql-->user-->host  值改成%)如图

3.保存并关闭数据库;

4.最重要的一步,重启MySql数据库。(不会重启数据库的童鞋,可以 直接重启服务器电脑(个人使用的服务器))

5.然后在进行第一步设置就可以成功。

还有其他方式,和别人的见解。一并分享:

 

"Host 'xxx' is not allowed to connect to this MySQL server"

https://wwwblogs/q149072205/p/7411097.html

https://wwwblogs/dailinfu/p/6511344.html

通过navicat实现本地数据和阿里云服务器同步

更多推荐

Windows下使用Navicat同步连接服务器端MySQL数据库

本文发布于:2023-03-28 09:49:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/fac7a3726b8ec1d1e7dc16d51b5a7420.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:服务器端   数据库   Windows   Navicat   MySQL

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!