Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将本地Google云SQL存根连接到MySQL数据库_Java_Mysql_Google App Engine_Jdbc_Google Cloud Sql - Fatal编程技术网

Java 如何将本地Google云SQL存根连接到MySQL数据库

Java 如何将本地Google云SQL存根连接到MySQL数据库,java,mysql,google-app-engine,jdbc,google-cloud-sql,Java,Mysql,Google App Engine,Jdbc,Google Cloud Sql,当我尝试使用LocalRdbmsServiceTestConfig在单元测试中连接到本地谷歌云SQL实例时,它默认为内存数据库中的Hsql 如何将其重新配置为连接到本地MySQL实例?以下是dev_appserver.py中的一段代码,可能会让您走上正确的道路: from google.appengine.api import rdbms_mysqldb from google.appengine import api sys.modules['google.appengine.api.rdbm

当我尝试使用LocalRdbmsServiceTestConfig单元测试中连接到本地谷歌云SQL实例时,它默认为内存数据库中的Hsql


如何将其重新配置为连接到本地MySQL实例?

以下是dev_appserver.py中的一段代码,可能会让您走上正确的道路:

from google.appengine.api import rdbms_mysqldb
from google.appengine import api
sys.modules['google.appengine.api.rdbms'] = rdbms_mysqldb
api.rdbms = rdbms_mysqldb
rdbms_mysqldb.SetConnectKwargs(host=mysql_host, port=mysql_port,
                               user=mysql_user, passwd=mysql_password,
                               unix_socket=mysql_socket)

问题有java标记,您的答案是python