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
-~----------~----~----~----~------~----~------~--~---

Reply via email to