问题标签 [google-cloud-sql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hibernate - JPA+Hibernate 谷歌云 Sql
由于 Google 推出了新服务 - Google Cloud Sql,我决定将 gwt+jpa+hibernate+spring+maven Web 应用程序迁移到 gae。所以我在本地和 gae 上启动我的应用程序时遇到问题。我在创建 dao bean 时出错,这是由以下原因引起的:
所以在我看来,我使用的是 jpa-1.0 而不是 jpa-2.0 和休眠(因为 jpa 1.0 缺少方法:
获取验证模式()
我检查了我的库...一切正常 - 使用 jpa 2.0 和 hibernate-jpa-2.0-api.jar。但是我发现了一个问题:当我在没有 gae 的情况下使用我的代码并使用另一个数据库时,一切都很好。事实是 appengine sdk 包含自己的 JPA 并且版本是 1.0 (从这里引用Using JPA with App Engine)
JPA 和数据存储区 JAR 包含在 App Engine Java SDK 中。您可以在 appengine-java-sdk/lib/user/orm/ 目录中找到它们。将 JAR 复制到应用程序的 war/WEB-INF/lib/ 目录。
当应用程序启动时,它使用来自 appengine sdk 而不是我的 jpa 1.0(在 javax.persistence.spi.PersistenceUnitInfo 中没有方法 getValidationMode())。
那么,我怎样才能解决这个问题,让我的应用程序使用正确的 jars?这也是我的 persistence.xml:
java - 带有 Java/eclipse 的 Google Cloud SQL 和 Google App Engine:必须设置系统属性 rdbms.driver
我在使用谷歌应用引擎访问使用谷歌云 SQL 创建的数据库时遇到了一些问题。我觉得问题在于我试图使用的 JSP 文件以及我的导入选项。我得到的错误如下:
我已经尝试过尝试解决这个问题,比如将 mysql 连接器加载到项目的引导带中,这会导致不同的错误。而且我觉得这个更接近我想要达到的结果
还有我的 web.xml 文件
最后是我的 beer.jsp 文件
我在为 Eclipse 使用这个 API 插件方面真的很新,所以我不确定我们可能需要什么其他信息来弄清楚这里发生了什么。但如果这还不够,我会尽我所能。另外,我为信息量模糊而道歉,这是我必须与自己一起工作的所有内容。
java - 如何将本地 Google Cloud SQL 存根与 MySQL DB 连接
当我尝试使用LocalRdbmsServiceTestConfig在单元测试中连接到本地Google Cloud SQL实例时,它默认为Hsql In-Memory DB。
如何重新配置它以连接到我的本地MySQL实例?
google-app-engine - 在本地开发服务器上运行的 Java Google App Engine 和 Google Cloud SQL
我整周都在研究这个问题的解决方案,虽然有类似问题的解决方案,但没有一个可以直接解决和纠正这个问题。
我使用 Google App Engine 和 Google Cloud SQL 创建了一个 Web 应用程序项目。使用 eclipse Google 插件和本地 MySQL 服务器运行 GAE 应用程序,该应用程序运行良好。
从命令行运行应用程序时使用: -
我得到以下信息: -
我的类路径引用了我的用户库引用的 /Twincam/war/WEB-INF/lib/mysql-connector-java-5.1.18-bin.jar 中的 mysql-connector.jar,如下面的 .classpath 文件和目录结构:-
更新:我检查了文件权限,所有权限都设置为默认 664,所以我相信这不是问题。
python - 使用 Google Cloud SQL 时出现 KeyError
我无法弄清楚我的代码有什么问题。我是否以错误的方式使用了executemany?
编码:
错误信息:
google-app-engine - 谷歌云 sql 权限
我正在关注谷歌云 sql 教程中的一些示例。
它是使用谷歌应用引擎和谷歌云 sql 的程序
每当我尝试访问 Web 控制台窗口时出现错误 - java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)
但奇怪的是,当我将服务器作为我的计算机运行时,它可以工作,但在部署时却不行。顺便说一句,无论它是否工作,总是有相同的错误消息
请帮帮我
mysql - Maven GAE 插件 + Google Cloud SQL 出错
这是我的插件配置:
您可以在此处阅读更多信息:https ://developers.google.com/cloud-sql/docs/developers_guide_java
首先我有这个小错误,做mvn gae:run
所以我将“真正的”驱动程序添加到我的 pom.xml 中:
没有结果。错误保持不变。
堆栈跟踪的一部分:
编辑:
我的新插件配置:
java - 在本地机器上从 python 访问 Google Cloud SQL?
我目前正在使用我的本地机器来操作数据,谷歌应用引擎来托管我的网络服务和谷歌云 sql 来处理数据库。但是,我需要先将我的数据上传到 gae,然后在 gae 上运行一个后端作业,以便稍后将所有数据上传到谷歌云 sql。两次上传数据是浪费时间。我想直接从我的本地机器导入/更新一些日期到谷歌云 sql。
目前,google cloud sql仅完全支持google app engine作为其客户端。
Google Cloud SQL 目前仅适用于 Google App Engine 应用程序。要开发 Google App Engine 应用程序,您需要安装 Python 或 Java 版本的 App Engine SDK:
但是,由于 google cloud sql 提供了一个jar db 驱动程序以允许从本地计算机访问命令行客户端/SQuirrel SQL 客户端。看起来我可以编写一些 java 代码来通过本地机器中的这个 jar 与云 sql 进行交互。或者我可以使用jpype 之类的工具通过 python 访问谷歌云 sql。
那可能吗?我应该从哪里开始?或者有没有其他方法可以在本地机器上使用 python 来访问谷歌云 sql?
android - Android 连接谷歌云 sql
谁能告诉我在哪里可以找到有关如何从 Android 连接 Google Cloud Sql 的任何文档或教程。我设法从 Google 应用引擎连接了 Google Cloud Sql。需要有关如何从 Android 连接 Google Cloud Sql 的建议。谢谢
java - 谷歌云 Sql - 插入图片失败
我正在关注 [JSP Insert Image][1] 使用 jsp 在 Google Cloud Sql 上插入图像,但它失败了。我有java.lang.NoClassDefFoundError: java.io.FileOutputStream is a restricted class.Please see the Google App Engine developer's guide for more details.
下面是我的代码:
页面.JSP
上传.jsp