无法在 C# 应用程序中连接到 IONOS mySQL 数据库

问题描述 投票:0回答:1

我正在尝试打开与通过 IONOS 托管的 mySQL 数据库的连接。除了使用数据库之外,目前我什至无法建立连接并出现错误

MySql.Data.MySqlClient.MySqlException:“无法连接到任何指定的 MySQL 主机。”

目前我正在尝试通过 Oracle MySql Nuget 包建立连接。

using MySql.Data.MySqlClient;
etc.etc.

string server = "db5012345659.hosting-data.io";
string database = "dbs12345640";
string uid = "dbu5000002";
string password = "abc";

string connectionString = $"Server={server}; database={database}; UID={uid}; password={password};";
MySqlConnection connection = new MySqlConnection(connectionString);

connection.Open();

我还尝试通过

使用微软的SqlClient

SqlConnectionStringBuilder test = new SqlConnectionStringBuilder()
{
DataSource = "db5012345659.hosting-data.io",
InitialCatalog = "dbs12345640",
UserID = "dbu5000002",
Password = "abc",
};

SqlConnection awd = new SqlConnection(test.ConnectionString);
awd.Open();

这也给出了无法建立连接的错误。我还在防火墙中打开了端口 3306,但这并没有改变任何东西。

我能够使用单独的 php 脚本连接到数据库并读取/写入值,因此它似乎可以访问。我只需要在这个 C# 应用程序中完成即可。

c# mysql database ionos
1个回答
0
投票

我也有同样的问题。你已经找到解决方案了吗?

© www.soinside.com 2019 - 2024. All rights reserved.