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과는 달리,의 SQL Server Compact Edition으로 PHP를 연결하는 네이티브 드라이버가 없습니다.
연결하려는 경우 가장 좋은 방법은 PHP ODBC 연결을 사용하여 SQL Compact 서버에 연결된 ODBC 드라이버와 통신하는 것입니다. 그러나 해킹이 꽤 많이 있었기 때문에 원격으로 중요한 일에 이런 종류의 것을 사용하는 것은 미칠 것입니다.
SQL Server Express가 너무 무거워 걱정되면 MyISAM 테이블과 함께 MySQL을 사용하십시오. 꽤 빠르고 가볍습니다. Emergent has a good checklist of things to configure/disable을 사용하면 MySQL을 훨씬 빠르게 만들고 리소스를 줄일 수 있습니다.
관련 링크 :
질문은 왜입니까? 왜 익스프레스 버전을 사용하지 않는가?
저는 궁금 해서요.하지만 응용 프로그램 폴더에 어셈블리가있는 .NET 응용 프로그램 외부에 C.E. 데이터베이스를 사용했다고 말할 수는 없습니다.
가볍기 때문에 컴퓨터에서 서비스로 실행되지 않고 메모리를 소비하지 않으며 SQLCeEditor를 사용하여 클릭 한 번으로 열 수 있기 때문에 그 이유는 분명합니다. – djangofan
또한 SQLite는 고려할 수 :
http://www.devshed.com/c/a/PHP/Introduction-to-Using-SQLite-with-PHP-5/
내가와 (PHP를 인터페이스에 php-odbtp을 사용했습니다)을 MS SQL 서버에 연결하면 원격 네트워크를 통해조차 제대로 작동합니다.
비 ODBC 플랫폼 (Linux)에서 Win32 컴퓨터에 설치된 서비스로 터널링 프로토콜을 제공하여 ODBC 연결과의 요청을 버퍼링합니다. 내가 처음 사용했을 때 2-3 년 전에 처음으로 설정하는 고통. 또한 Win32 < -> Win32 응용 프로그램에서 잘 작동해야합니다.
SQL C.E.에 익숙하지 않지만 일종의 ODBC 연결과 표준 T-SQL 명령을 지원한다고 생각합니다.
SQL CE에서는 ODBC를 지원하지 않습니다. –
필자는 PHP의 COM 객체를 사용하여 SQL Compact Edition 파일을 처리하는 PHP 클래스를 작성했습니다.
이것은 SQL Compact Edition 런타임이 설치된 Windows 기반 컴퓨터에서만 작동한다는 것을 의미합니다.
당신은 실제로 어쩌면 질문입니다 예를 들어 데이터베이스 파일 및 스크립트
http://www.klemmkeil.de/sql-compact-edition-sdf-mit-php-auslesen/
난 당신이 뭔가 제목을 변경 제안과 함께 (링크 하단에 기사는 독일어입니다) 여기에서 다운로드 할 수 있습니다 귀하의 질문에 좀 더 자세하게 설명하십시오. – icco