是否可以將PHP連接到SQL Server Compact Edition數據庫?什麼是最好的驅動程序?可以將PHP連接到SQL Server Compact Edition嗎?
我需要SQL Server Express太重的桌面應用程序。
是否可以將PHP連接到SQL Server Compact Edition數據庫?什麼是最好的驅動程序?可以將PHP連接到SQL Server Compact Edition嗎?
我需要SQL Server Express太重的桌面應用程序。
簡短的回答:號
龍答:據我所知,不像PostgreSQL的/ MySQL的/ MS-SQL,沒有本地驅動程序,以PHP連接到SQL Server精簡版。
如果要連接到它,最好的方法是使用PHP ODBC連接與連接到SQL Compact服務器的ODBC驅動程序對話。但它幾乎是一個黑客攻擊,你會瘋狂地使用這種事情來做任何重要的事情。
如果您擔心SQL Server Express太重,請在MyISAM表中使用MySQL。它非常快速和輕量級。 Emergent has a good checklist of things to configure/disable使MySQL更快,使用更少的資源。
相關鏈接:
問題是爲什麼?爲什麼不使用Express版本?
我必須說我很好奇,但我不能說我已經在應用程序文件夾中的程序集之外的.Net應用程序之外使用了C.E.數據庫。
原因很明顯,因爲它的輕量級,不會作爲服務在您的計算機上運行並佔用內存,並且只需使用SQLCeEditor單擊即可打開它。 – djangofan 2009-11-12 18:39:53
我寫了一個php類,它使用PHP的COM對象處理SQL精簡版文件。
這意味着它僅適用於安裝了SQL Compact Edition運行時的基於Windows的計算機。
您可以在這裏下載(本文是在德國,鏈接是在底部)用一個數據庫實例文件和腳本
http://www.klemmkeil.de/sql-compact-edition-sdf-mit-php-auslesen/
我建議你更改標題的東西,其實是一個問題,也許在你的問題中提供更多的細節。 – icco 2008-10-03 18:40:55