gpt4 book ai didi

c# - ASPX 连接 wamp 数据库

转载 作者:行者123 更新时间:2023-11-29 12:44:03 25 4
gpt4 key购买 nike

我正在尝试将 aspx 连接到 wamp 数据库。这是数据库凭据:

Server: mysql_wampserver
user: sa
password: Passw0rd
computer: mypc
database: ProjetoUtilizadores

在我的 web.config 中,我使用以下内容:

<add key="cn" value="Server=localhost\mysql_wampserver;Database=ProjetoUtilizadores;User ID=sa;Password=Passw0rd;Trusted_Connection=False"/>

每当我尝试连接时,都会收到错误“26 - 定位指定的服务器/实例时出错”,有什么帮助吗?谢谢。

注意:我用于 VisualStudio 或 WAMP 服务器的计算机上的防火墙当前已禁用。

编辑:我尝试使用 Server=localhost 和 Server=MY_IP 现在我明白了命名管道提供程序,错误:40 - 无法打开与 SQL ServeR 的连接

最佳答案

如果您连接到 MySql Server,您需要使用 MySqlConnection 类,当然还有所有其他 ADO.NET 类的相同 MySql 版本(MySqlCommand、 MySqlDataReader、MySqlDataAdapter)。

所以你的代码应该是这样的......

 using(MySqlConnection cnn = new MySqlConnection(GetConnectionStringFromConfig()))
{
using(MySqlCommand cmd = new MySqlCommand(commandText, cnn))
{
cnn.Open();
.......
}
}

这些类可在 MySql .Net Connector 中找到。
可以下载最新版本here ,安装后,您需要添加对此库的引用,并向使用这些类的项目文件添加 using MySql.Data.MySqlClient; 指令。

关于c# - ASPX 连接 wamp 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25702030/

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