【问题标题】:Cannot set the Database to use Localhost无法将数据库设置为使用 Localhost
【发布时间】:2021-11-28 07:40:05
【问题描述】:
我构建了一个新的 .NET Core Web 应用 (MVC)。
然后填写所有信息。
然后我尝试更改连接字符串以指向我的本地主机。
我签入appsettings.json的时候,默认连接还是这样的。它仍然指向其他地方。我尝试运行应用程序,它可以运行。我可以注册一个新用户。
所以我更改了连接字符串。现在,我认为这会指向我的本地主机数据库,但事实并非如此。当我运行应用程序时,它仍然连接到另一个数据库(未知)。
我的问题是,如何将数据库指向我的本地主机?它当前指向的数据库在哪里?
【问题讨论】:
标签:
.net
sql-server
asp.net-core-mvc
【解决方案1】:
当您打开 Microsoft SQL Server Management Studio
在点击 Connect 按钮之前,您可以看到您的 Server Name ,
您应该复制它并将其替换为连接字符串中的 localHost 。
并且如果你为你的 Sql 设置 UserName 和 PassWord 使用连接字符串应该像这样改变
Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;
如果你没有设置用户名和密码,你的连接字符串应该像这样改变
Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;