gpt4 book ai didi

c# - 将桌面 C# 应用程序连接到在线 MySQL 数据库

转载 作者:行者123 更新时间:2023-11-29 23:07:10 25 4
gpt4 key购买 nike

我有一个 C# 语言的 Windows 窗体应用程序,有时我想将一些数据表从该应用程序推送到在线 mySql服务器托管我的网站的所有数据 PHP 。为此,我安装了:

1- MySql适用于 Visual Studio 版本 1.2.3

2- MySql连接器.Net 6.9

此外,我还启用了远程 MySql在服务器上,以便我可以建立连接。在此期间我使用了“%”通配符,因为我的 IP 地址是动态的。

我的基本 C# 连接代码如下:

MySql.Data.MySqlClient.MySqlConnection conn;
string myConnectionString;

myConnectionString = "Server=*******;Database=*******;Uid=******;Pwd=********;";

try
{
conn = new MySql.Data.MySqlClient.MySqlConnection();
conn.ConnectionString = myConnectionString;
conn.Open();
MessageBox.Show("connected successfully..");
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);

}

不幸的是,每次我运行这段代码时,我都会收到一个错误,上面写着“无法连接到任何指定的 MySQL 主机”。我不知道问题出在哪里。 UNIX 服务器上有什么东西吗?阻止连接或我需要做的其他事情。我对 CPanel 界面以及如何处理它也是陌生的。

我感谢所提供的所有帮助。非常感谢。

最佳答案

http://www.codeproject.com/Articles/43438/Connect-C-to-MySQL

你看到了吗?你可以尝试一下。

关于c# - 将桌面 C# 应用程序连接到在线 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28249450/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com