如果你访问本地服务器上的数据库,你可以配置它不允许外部连接,使你的应用程序更安全。
我们有我们的网站和数据库从不同的服务器迁移到一个服务器。SQL数据库和ASP。. NET网站以前是共享主机,它们在不同的机器上,有不同的IP。之前,在我的ConnectionString中,CS的服务器段是数据库服务器的外部IP,我将其更改为localhost或127.0.0.1,因为它们在同一台机器中。我的问题是,它是外部IP还是本地IP有关系吗?具体来说,数据传输速度?当我使用外部IP -本地机> ISP>本地机时,数据如何传输?还是"本地机器>本地机器"?
这取决于您使用的SQL数据库。
有些不接受不通过127.0.0.1访问它们的调用,比如默认模式下的PostgreSQL。