Вы не сможете подключиться к MySQL напрямую с iPhone. Вы должны использовать некоторый промежуточный уровень, такой как веб-приложение с PHP.
Итак, у вас будет что-то вроде этого:
- iPhone POSTING запрос к веб-серверу с использованием HTTP
- Веб-сервер, подключающийся к базе данных MySQL
- Веб-сервер, возвращающий данные на iPhone (XML, простой текст)
- iPhone обрабатывает данные
Вы можете использовать эту технику для запроса и вставки / обновления / удаления данных.