是否可以将PHP连接到SQL Server Compact Edition?
是否可以将PHP连接到SQL Server Compact Edition数据库?最好的司机是什么是否可以将PHP连接到SQL Server Compact Edition?,php,sql-server,sql-server-ce,Php,Sql Server,Sql Server Ce,是否可以将PHP连接到SQL Server Compact Edition数据库?最好的司机是什么 对于SQL Server Express太重的桌面应用程序,我需要它。问题是为什么?为什么不直接使用Express版本 我必须说我很好奇,但我不能说我使用了C.E.数据库来处理.Net应用程序以外的任何东西,该应用程序文件夹中有程序集。简短回答:没有。 长答案:据我所知,与PostgreSQL/MySQL/MS-SQL不同,没有将PHP连接到SQL Server Compact Edition的
对于SQL Server Express太重的桌面应用程序,我需要它。问题是为什么?为什么不直接使用Express版本
我必须说我很好奇,但我不能说我使用了C.E.数据库来处理.Net应用程序以外的任何东西,该应用程序文件夹中有程序集。简短回答:没有。 长答案:据我所知,与PostgreSQL/MySQL/MS-SQL不同,没有将PHP连接到SQL Server Compact Edition的本机驱动程序 如果要连接到它,最好使用PHP ODBC连接与连接到SQL Compact服务器的ODBC驱动程序进行对话。但这几乎是一种黑客行为,如果你把这种东西用在任何极为重要的事情上,你会发疯的 如果您担心SQLServerExpress太重,请将MySQL与MyISAM表一起使用。它速度快,重量轻。使MySQL更快,使用更少的资源
相关链接:
也可以考虑SQLite:
我使用了将PHP(与)连接到MS SQL server的接口,它运行良好,甚至可以跨远程网络运行 它提供了一个从非odbc平台(Linux)到Win32计算机上安装的服务的隧道协议,以缓冲与odbc连接之间的请求。第一次安装有点痛苦,至少在2-3年前我第一次使用它的时候。对于Win32应用程序也应该可以正常工作不熟悉SQL C.E,但我认为它支持某种ODBC连接和标准的T-SQL命令。我编写了一个php类,使用php的COM对象处理SQL compact edition文件 这意味着它只能在安装了SQL Compact Edition运行时的基于Windows的计算机上工作 您可以在这里下载(文章是德语的,链接在底部)和一个示例数据库文件和脚本
我建议您将标题改为实际上是一个问题,并可能在您的问题中提供更详细的信息。SQL CE似乎不支持ODBC:(原因很明显,因为它轻量级,不作为服务在您的计算机上运行并消耗内存,您只需单击SQLCeEditor即可打开它。