核心提示:问题:C#无法远程连接MYSQL,检查发现在Navicat for MySQL的主机名或IP地址框输入远程IP地址也无法远程连接MYSQL,只能使用localhost连接,查看原因为,MYSQL没有开...
问题:C#无法远程连接MYSQL,检查发现在Navicat for MySQL的主机名或IP地址框输入远程IP地址也无法远程连接MYSQL,只能使用localhost连接,查看原因为,MYSQL没有开通远程连接的权限。
解决办法:
1、首先使用localhost登录到想要进行远程连接的数据库
2、打开命令提示窗口,输入如下命令
第一句是给定远程连接的权限,其中‘123456’是MYSQL数据库连接密码。
第二句是刷新数据库,使权限立即生效。