我的朋友在家里设置了一台服务器,他给了我服务器地址(example.dyndns.org) 我想从VisualStudio连接,但我不能
using MySql.Data.MySqlClient;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MySqlConnection mc = new MySqlConnection("SERVER=example.dyndns.org;port=3306;UID=example;DATABASE=test;password=example");
mc.Open();
MessageBox.Show("OH YEAH");
}
}
}
在浏览器中链接(example.dyndns.org)工作,但在程序中我无法连接。
答案 0 :(得分:-1)
MySQL端口已关闭。
使用以下方法检查端口:
telnet example.dyndns.org 3306
端口打开后,您必须注意每个MySQL用户都可以拥有主机限制(默认情况下为localhost)。