I am a noob in the world of servers. I understand SQL databases but I don't know how to setup a server. I would like to setup a MySQL server that I can talk to (read/write) from an app that I wrote for the Mac in Objective-c Cocoa.
The app is to be distributed through the Mac App store for free so I am expecting that it will serve thousands of users. The app is to get it's content by querying the MySQL server once a day. I would like the response from the server to be either XML or JSON serialized data.
Is there a service out there that will host my database that you recommend? Also are there any tutorials that you would recommend in setting up a MySQL server?