2011-08-20 3 views
3

MySQL DB에 대한 대안이 있는지 궁금합니다.PHP를 데이터 소스 (MySQL이 아님)에 저장하는 방법

MySQL 데이터베이스를 사용할 수 있다면 좋겠지 만 복잡하고 포기한 (웹이 아닌 알기 쉬운 타겟 시장) 사용자를 찾으려면 사용자에게 db를 만들지는 말고 싶지는 않습니다. 너무 많은 데이터가 있고 문제를 묻는 것처럼 원격으로 광산에 데이터를 저장할 수 없습니다.

내 제품의 대상 시장은 하나의 호스트를 사용하는 사람들입니다. 그들이 사용하는이 호스트는 사용자가 MySQL 데이터베이스를 만들 수 없도록합니다. 그래서 나는 사용자가 읽고 쓸 수있는 개인 데이터를 저장할 수있는 대안을 찾고 있습니다. 어쩌면 PHP가 읽고 쓸 수있는 것이 있을까요?

제안 사항?

서버에 일반 DB (Microsoft 액세스 DB 파일)가 있고 PHP에서 읽기/쓰기가 가능합니까?

+0

당신은 당신이 될 것 같아, 어떻게 큰, 기록의 관점에서 일반 파일 –

+0

사용을 고려할 수 있습니까? – Nic

+0

[SQLite] (http://www.sqlite.org/)? 이것은 파일에 저장된 SQL 데이터베이스입니다. 단점이 있지만 사용을 단순화합니다. –

답변

5

SQLite?

SQLite는 독립적 인 서버리스 구성 SQL 데이터베이스 엔진을 구현하는 소프트웨어 라이브러리입니다. SQLite는 전 세계적으로 가장 널리 배포 된 SQL 데이터베이스 엔진입니다. 다른 데이터베이스 관리 시스템과는 대조적으로

은, SQLite는 클라이언트 응용 프로그램에서 액세스 할 별도의 프로세스가 아니라 그것의 중요한 부분 :

+0

또는 _all_ SQL 데이터베이스를 피하려고합니까? –

+0

SQLite에 대해 처음 들었습니다. 내가 조사 할 연구가있는 것 같아. 답변 해주셔서 감사합니다! –

+0

추가 보너스 : SQLite 지원은 현재 PHP 버전에서 기본적으로 사용됩니다. 추가 바이너리를 설치할 필요가 없습니다. – Mchl

관련 문제