就像标题所说,我无法通过 c# 连接到我的数据库,当我尝试打开连接时出现以下异常:
无法连接到任何指定的 MySQL 主机
但是我可以使用完全相同的登录信息与 PHP 连接没有问题。
编辑我只是在更改数据库。此连接字符串已使用不同的数据库工作了 2 年。我已经尝试使用服务器而不是数据源和 UID/用户 ID 而不是用户 ID,结果相同
C#:
ProjectDBC = new MySqlConnection("Data Source=combinedsystems.ca;Database=combined_project;UserID=xxxxx;Password=xxxxx;");
PHP:
$db_user = "xxxxx";
$db_pass = "xxxxx";
$db_database = "combined_project";
$db_host = "combinedsystems.ca";
$mysqli = new mysqli($db_host, $db_user, $db_pass, $db_database);
这可能很容易,但我现在无法弄清楚。有任何想法吗?
该数据库通过 hosteasysolutions.com 托管,如果这有什么不同的话