最近因為工作需求,需要用PHP連結MicroSoft SQL Server,大致上有兩個部分:
1.當然要先將MicroSoft SQL Server架設好,我只能說用慣MySQL,MicroSoft SQL Server 2000用不太習慣…
2.就來看看PHP怎麼可以連結到MicroSoft SQL Server:
I.由於要連結MSSQL必須要安裝幾個套件,所以使用yum來個快樂安裝.
yum install php-mssql
安裝過程就會一併將相關套件(freetds)安裝完成.
II.利用phpinfo()檢查php可否有支援mssql,若有看到mssql…字樣表示有支援.
III.接下來就寫程式連結MSSQL
$link = mssql_connect(“IP”,”UserName”,”PassWord”); //連接MSSQL資料庫
$db = msql_select_db(“DBName”,$link); //選擇DB
看起來跟要連接MySQL資料庫很像只是把它從mysql_XXX()換成mssql_XXX()
3.相關指令
mysql_ query(“Query…”,$link); //下DB Query
4.由於不知道是怎樣MicroSoft很多地方還在用Big5,所以若是有中文資料,會產生亂碼,就用Iconv做轉換就可以了.