[英]How i can connect PHP to SQL Server with IP Address
我無法使用PC IP地址連接到數據庫,但是可以使用PC名稱連接到數據庫。 我該如何修復它或在sql server中配置它?
那么,PC Name和連接SQL Server的127.0.0.1有什么區別?
這是我的代碼不同:
mssql_connect("MYPCNAME","sa","solution") or die('Connection Failed'); //this is OK
mssql_connect("127.0.0.1","sa","solution") or die('Connection Failed'); // this is failed
我需要你的專業知識;)
如果您使用端口號,則它可能會起作用,例如:
mssql_connect("127.0.0.1:1433","sa","solution") or die('Connection Failed');
如果您在Windows上使用PHP,請嘗試:
mssql_connect("127.0.0.1,1433","sa","solution") or die('Connection Failed');
使用主機名時,它通常解析為計算機的非環回地址。 使用localhost
或127.0.0.1
將始終使用回送接口。
SQL Server很可能不綁定到回送接口,而僅綁定到實際接口(解析MYPCNAME
時獲得IP的接口)。 您既可以繼續使用PC名稱或其IP,也可以配置SQL Server以監聽回送接口。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.