是否可以将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