Vérifiez ceci tutoriel pour la connectivité avec SQLite.
Vous ne pourrez pas vous connecter à MySQL directement depuis l'iPhone. Vous devez utiliser une couche intermédiaire telle qu'une application Web avec PHP.
Ainsi, vous aurez quelque chose comme ceci :
- iPhone ENVOYANT une requête au WebServer en utilisant HTTP
- Serveur Web se connectant à la base de données MySQL
- Serveur Web renvoyant des données à l'iPhone (XML, texte brut)
- iPhone traitant les données
Vous pouvez utiliser cette technique pour interroger et insérer/mettre à jour/supprimer des données.
Une fois j'ai trouvé cette bibliothèque pour MySQL, et je sais comment cela fonctionne.