我创建了一个.exe文件来ping我使用C#安装在我的机器上的MySQL服务器数据库。当我尝试从印度的不同站点访问我的机器中的MySQL服务器时,它对我来说很好。但是,当我尝试与来自亚利桑那州的利益相关者共享同一个.exe文件时,他们却做错了。我们都通过相同的互联网连接进行连接,但各个网站的域名不同。如果我需要在我的机器中更改MySQL中的设置,请告诉我。请查找我用于在C#中创建.exe文件的代码段。我正在使用MySQL 5.2.6。请帮助解决问题。提前谢谢。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MySql.Data.MySqlClient;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string srevername = "Server=my machine ip; Database=data_base; Uid=user; Password=Password";
MySqlConnection conn = new MySqlConnection(srevername);
MySqlCommand command = conn.CreateCommand();
command.CommandText = "update hon_count SET count = count+1 WHERE tool_name = 'export_points'";
try
{
conn.Open();
command.ExecuteNonQuery();
conn.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
答案 0 :(得分:0)
两个可能的问题。
因为“无法连接到任何MySQL主机”意味着您的应用无法访问该服务器