主动拒绝与ubuntumysql服务器的连接

eivgtgni  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(263)

我无法从其他ip连接到c应用程序的mysql服务器。
mysql服务器在localhost上运行良好
socketexception:无法建立连接,因为目标计算机主动拒绝了它..xx.xx:3306
我试过的:
用户具有%hostname的访问权限,因此可以从外部ip访问
为了解决这个问题,目前禁用了ubuntu防火墙
我已经把mysql.conf bind-address = 0.0.0.0 和#跳过网络
尽管如此,尝试连接时仍然会出现相同的错误消息。

string connstring = string.Format("Server=XXX.XXX.XX.XXX;Port=3306; database={0}; UID=user; password=pswd", databaseName);
connection = new MySqlConnection(connstring);
connection.Open();

有什么建议吗?谢谢!

8nuwlpux

8nuwlpux1#

解决方案:由于mysql服务器版本的不同,配置文件位于不同的位置。按照版本>=5.7的答案解决
远程连接mysql ubuntu

相关问题