Ich versuche, eine Verbindung zu einer entfernten MySQL-Datenbank von einem iPhone herzustellen. Ich habe viele Websites durchsucht, aber ich habe keine Hilfe gefunden. Wenn jemand damit gearbeitet hat, sende bitte eine Lösung.Wie verbinde ich mich von einem iPhone mit einer MySQL-Datenbank?
14
A
Antwort
13
Vorausgesetzt, dass Sie einige Erfahrung mit serverseitige Programmierung haben (wie PHP oder Rails), Sie könnten nur eine NSArray aus dem Inhalt einer URL erstellen, in dem Sie eine etablieren Verbindung zum MySQL-Server herstellen und die gewünschten Ergebnisse im ASCII- oder XML-Format ausgeben.
NSURL *myURL = [NSURL URLWithString:@"http://www.myserver.com/results.php"];
NSArray *sqlResults = [[NSArray alloc] initWithContentsOfURL:myURL];
Auch nützlich, Ihnen zu helfen, die Ergebnisse vom Server-Seite gedruckt formatiert: http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/PropertyLists/Introduction/Introduction.html
2
A quick google wird Ihnen den Weg ...
für http://mysql-cocoa.sourceforge.net/ –
aussehen Insbesondere -1 Wäre es nicht klarer sein mit mysql-cocoa.sourceforge.net verlinkt zu haben und sogar behaupten, dass es tatsächlich auf dem iphone funktioniert. – bentford
Nicht wirklich. Einige Leute müssen lernen, Google zu verwenden, bevor sie einen StackOverflow-Thread öffnen. Klicken Sie auf den Link und Sie werden sehen, wie faul diese Frage ist. – Oli