gpt4 book ai didi

c# - mysql c# 无法连接到主机 (0x800004005)

转载 作者:行者123 更新时间:2023-11-29 08:00:05 38 4
gpt4 key购买 nike

我遇到了问题。我无法连接到 mysql 数据库。这是我的错误消息:

MySql.Data.MySqlClient.MySqlException(0x80004005): Unable to connect to any of the specifed MySQL hosts.

我认为这句话是一个错误。我无法通过 C(同一用户)从另一个外部服务器连接到数据库。

MySqlConnection mdcon;
try
{
string myConnectionString = String.Format("SERVER={0}; " +
"DATABASE={1}; " +
"UID={2}; " +
"port={3}; " +
"PASSWORD={4};", textBox_MD_IP.Text, textBox_MD_dbname.Text, textBox_MD_user.Text, textBox_MD_Port.Text, textBox_MD_pass.Text);
MessageBox.Show(myConnectionString);
mdcon = new MySqlConnection(myConnectionString);
mdcon.Open();
MessageBox.Show("Verbindung erfolgreich!");
mdcon.Close();
}
catch (Exception msg)
{
MessageBox.Show(msg.ToString());
throw;
}

如果有人能帮助我,我会很高兴。

最佳答案

MySQL 服务器可以配置为仅允许来自本地主机、本地主机和指定其他计算机或任何计算机的连接。因此检查服务器的配置。另外,请检查本地计算机的防火墙设置。

关于c# - mysql c# 无法连接到主机 (0x800004005),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24057880/

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