Может ли iPhone использовать только базу данных SQLite? - PullRequest
3 голосов
/ 25 ноября 2008

Может ли iPhone использовать другие базы данных, кроме SQLite, например MySQL?

Ответы [ 3 ]

5 голосов
/ 25 ноября 2008

iPhone может использовать SQLite только в качестве базы данных, непосредственно на устройстве. Это означает, что внутри iPhone нет сервера MySQL. Но вы можете и можете иметь (свой) внутренний сервер MySQL, к которому подключаются приложения iPhone. Но Apple не предоставляет сервер, поэтому вы должны оплатить расходы на обслуживание

2 голосов
/ 27 февраля 2010

Больше не верно!

SDK Raima RDM Embedded database также будет работать на iPhone. Это круто, потому что он поддерживает сетевые и реляционные модели, и вы можете делать такие вещи, как прямые указатели на записи для более быстрого доступа.

У них есть официальный порт, но их версия для Mac работает в iPhone Simulator.

raima.com / iphone

1 голос
/ 25 ноября 2008

SQLite установлен на всех iPhone. Теоретически вы можете запускать другие базы данных, но поскольку вы не можете запускать другие процессы, вы не можете запустить MySQL - MySQL требует отдельного процесса (демон mysqld).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...