这是我第一次使用.NET Core 2.2和MySQL工作台,
我正在尝试建立一个非常基本的网站。
我遵循了以下微软教程
https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/working-with-sql?view=aspnetcore-2.2&tabs=visual-studio
添加基架项后,我按照说明打开 NuGet 包管理器,并在 cli 中执行以下命令:
Add-Migration Initial
Update-Database
该命令引发以下错误:Update-Database
与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。服务器未找到或不可访问。验证实例名称是否正确,以及 SQL Server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)
我正在使用Bluehost(共享主机)服务器,我修改了权限,以便我可以远程连接到数据库(实际上我通过MySQL工作台连接)
我尝试将连接字符串更改为以下内容:
"ConnectionStrings":
{
"Piano3Context": "Server=162.241.*.*;Database=PianoDB;User Id=omyUsrName;password=myPass;Trusted_Connection=True;MultipleActiveResultSets=true;"
}
然而,我收到同样的错误。
如果任何其他代码会有所帮助,请注意,我会发布。
慕慕森
慕姐8265434
慕虎7371278
相关分类