I don't think you can currently connect directly to, say, a mysql server from GAE. Access to remote servers on GAE is done via urlfetch:
http://code.google.com/appengine/docs/python/urlfetch/overview.html Which limits you to http requests over port 80 or 443 only. You could, however, create a web api on a remote machine to interface with your remote database, to pull data from and insert data to the db via the web api, and then access it from GAE using urlfetch. Of course, that does introduce extra latency compared to a direct db connection..but depending on your requirements that might be acceptable (?) On Mar 7, 1:13 pm, whichpaul <paul.swan...@gmail.com> wrote: > Is it possible to connect to externally hosted databases (eg. mysql > running on a server outside of the google network) from an application > running on the GAE? > > I'm currently evaluating GAE for a new web application that I need to > develop. I'm not convinced that the datastore is right for my needs, > if I could utilise a relational database hosted elsewhere I might be > interested. > > Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---