我正在尝试使用GAE,我正在寻找一种在app引擎数据存储区中导入.sql文件的方法。我在GAE网站上找到了导入CSV和xml文件的方法:
https://developers.google.com/appengine/docs/python/tools/uploadingdata
但没有关于.sql。
我还遇到了所谓的“jiqlAdmin数据查询工具”,声称在google的数据存储中导入.sql文件:
https://groups.google.com/forum/?fromgroups=#!topic/google-appengine-java/Sfy3jmWhYfI
有人试过这个工具吗?它有用吗?你还有其他建议吗?
Thnx
答案 0 :(得分:2)
如果目标只是将SQL与App Engine一起使用,我会查看Google Cloud SQL,它适用于App Engine。
如果您只想在数据存储区中使用数据,将其转换为CSV并按照第一个链接上传它可能是一个不错的选择。如果您有外键这样的东西,它将无效,因为它们将引用旧SQL数据库中的ID。如果您的数据排列方式使用JOIN
是理解数据的唯一方法,您也可能对您的数据感到满意。
由于听起来您刚入门,我认为Google Cloud SQL是更好的选择。