【发布时间】:2018-02-22 15:20:31
【问题描述】:
所以我家里有 zyxel 服务器。我使用 phpmyadmin 创建了 mySQL 数据库。而且我无法使用 asp.net core webAPI 访问该数据库。
我在 IRepository 的方法中遇到了 System.Data.SqlClient.SqlException。当然这是因为该方法正在尝试获取数据库数据。
连接字符串如下所示:
"ConnectionStrings": {
"DefaultConnection": "Server=(xxx.xxx.x.xx);Database=sensor;User=temp;Password=pwd;Trusted_Connection=True;MultipleActiveResultSets=true"
}
我做错了什么?我在用 python 连接同一个数据库时也有问题。
【问题讨论】:
-
System.Data.SqlClient用于 Microsoft SQL Server。如果要连接到 MySQL 数据库,则需要使用不同的库。尝试在 NuGet 上寻找合适的库。
标签: c# mysql asp.net asp.net-web-api phpmyadmin