[英]Connect external MS SQL DB from Zend Framework on Linux Server
從Linux Server上的Zend Framework連接外部MS SQL DB
我有Linux Server,我想使用Zend Framework,並想連接托管Sever的其他Windows上的SqlServer數據庫,我已經在該服務器上安裝了數據庫,並具有數據庫靜態鏈接來與其連接。
但是如何連接linx服務器與mssql數據庫?
$server='some ip add'; $username='uname'; $password='passpass';
$database ='dbname' ;
$connection = mssql_connect($server, $username, $password)or die('Could Not Connect');
echo "test2";
if($connection != FALSE){
echo "Connected to the database server OK<br />";
}
else {
die("Couldn't connect" . mssql_get_last_message());
}
if(mssql_select_db($database, $connection)){
echo "Selected $database ok<br />";
}
else {
die('Failed to select DB');
}
此代碼不返回任何內容!
從Linux托管的任何伙伴連接的mssql服務器嗎?
我正在application.ini文件中使用multidb設置,因為我要從中提取幾個不同的數據庫,但是可以。 這是我在ini文件中的設置。 您只需要確保已正確安裝和設置驅動程序即可。
resources.multidb.tw.adapter = "pdo_mssql"
resources.multidb.tw.pdoType = dblib
resources.multidb.tw.charset = "utf8"
resources.multidb.tw.host = "192.168.1.111"
resources.multidb.tw.username = "username"
resources.multidb.tw.password = "passwd"
resources.multidb.tw.dbname = "database"
resources.multidb.tw.default = true
希望能有所幫助。 羅伊斯
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.