我目前使用我的本地机器来操纵数据,谷歌应用程序引擎来托管我的网络服务和谷歌云来处理数据库。 但是,我需要先将数据上传到gae,然后在gae上运行后端作业,以便以后将所有数据上传到Google云端SQL。上传数据是浪费时间的两倍。 我想直接从我的本地机器导入/更新一些日期到谷歌云sql。从本地机器访问Google Cloud SQL?
目前,谷歌云只完全支持谷歌应用引擎作为其客户端。
Google Cloud SQL目前仅适用于Google App Engine 应用程序。为了开发谷歌App Engine应用程序,你需要 在Python或Java的安装的App Engine SDK,可得:
然而,由于谷歌的Cloud SQL提供了jar DB驱动程序,以允许命令行客户端/松鼠SQL客户端从本地机器访问。看起来我可以通过本地机器上的jar来编写一些java代码来与云端sql进行交互。或者我可以使用像jpype这样的工具通过python访问google云端sql。
这可能吗?我应该从哪里开始? 或者是否有任何替代方式,我可以在本地机器上使用Python来访问谷歌云的SQL?
https://developers.google.com/cloud-sql/docs/commandline