首页 > TAG信息列表 > google-cloud-sql

如何在CloudSQL中保留MySQL配置变量?

我似乎找不到任何有关如何在Google的CloudSQL中设置和保留MySQL配置变量的说明或示例. 我遇到的具体问题是,默认情况下,交互式会话会挂起8个小时,如果我与交互式会话断开连接,则该线程将保持打开状态,然后更新事务块,直到我杀死该线程. solution I found is this one: set global i

如何改善MySQL查询时间

我正在使用Google SQL Cloud(MySQL 5.5 w / 4GB ram)合并两个数据集,每个数据集具有〜1M行,并且运行需要5个小时以上.我从Sequel Pro运行以下查询: create table newtable as (select * from table1 t1 left join table2 t2 using (key)) 每个表都有大约20个VARCHAR列.密钥也是VAR

Google Cloud SQL-错误2003(HY000):无法连接到MySQL

我正在尝试使用命令行连接我的Google Cloud SQL. 我在家时可以成功连接并且设置了静态IP地址.但是,接下来的几天我必须上路,而且我不能在家.我希望通过手机上的热点连接到mysql并根据需要在服务器上进行更改,但是我对任何类型的Internet连接都能正常工作感到满意.即使不断出现错误,

mysql-Cloud SQL第二代-无法创建故障转移

我已经使用Cloud SQL第二代创建了故障转移副本,我不得不删除它并在几个小时后创建另一个副本,但是它总是提示以下消息: "There is already an instance with that name." 我使用的故障转移的名称与我先前删除的名称相同,因此我更改了名称,但是发生了另一个错误: "Could not comple

使用GAE和Google Cloud SQL的PhP

我正在使用php创建一个可在Google App Engine上运行的Web应用程序.我希望使用Google Cloud SQL存储数据.我在开发过程中使用了本地MySQL实例.我已将quercus添加到我的项目中,并编写了简单的php代码以从现有的mysql数据库中检索数据.但是当我运行我的php文件时出现以下错误. D:\wor

mysql-删除Google Cloud SQL上的二进制日志

我已在Google Cloud SQL上启用了二进制日志选项.但是似乎无法在Google开发人员控制台上配置expire_log_days选项. 我可以配置此选项吗?如果不能删除二进制日志,什么时候可以删除?解决方法:无法配置expire_log_days 根据官方文件:https://cloud.google.com/sql/docs/replication#binary

mysql-无法从Google App Engine使用SSL Golang连接到Google Cloud SQL

Google表示您可以使用Golang和go-sql-driver连接到Google Cloud SQL,如下所示: import "database/sql" import _ "github.com/go-sql-driver/mysql" db, err := sql.Open("mysql", "user@cloudsql(project-id:instance-name)/dbname") 参考:https:/

mysql-在Google Compute Engine上将Google Cloud SQL与WordPress连接

我已经使用Nginx,Php-fpm和Mysql在Google Compute Engine上成功安装了Wordpress. 我注意到您也可以使用此处提到的Cloud SQL连接在App Engine上运行Wordpress https://developers.google.com/appengine/articles/wordpress?hl=en 我想在Compute Engine上使用Wordpress,并在Cloud SQ

mysql-使用Cloud sql代理连接到多个CloudSQL实例?

我正在尝试使用Cloud sql代理连接到2个不同的Cloud sql实例… 在文档中,我找到了关于Use -instances参数的一行.对于多个实例,请使用逗号分隔的列表.但不确定如何使外观. https://cloud.google.com/sql/docs/sql-proxy.我使用的是Google Container引擎,并且使用单个CloudSQL实例,效

在Java appengine开发期间使用Google Cloud SQL(而不是本地MySQL实例)

我(有时)想要使用真正的Google Cloud SQL实例(例如,使用真实的东西进行调试),而不是在Java appengine开发期间使用本地MySQL实例. 可以从IntelliJ =>打开JDBC连接.数据库,但是当我在我的Maven POM中使用这个URL时它无法工作……在这种情况下,我已经使用了appengine驱动程序而不是本

php – 通过CSV将数据导入Google Cloud SQL

Google Cloud SQL限制在SQL语句中使用LOAD DATA INFILE. 我正在尝试制作一项功能,允许用户批量上传用户数据到我的网络应用程序,这样他们就不必逐个进行每个条目. 如何在GAE PHP和Cloud SQL的限制下完成此任务? 更新:我的应用程序的用户可以管理学生列表.我希望我的用户能够提交CSV文

mysql – 如何使用CodeIgniter连接到Google Cloud SQL数据库?

我在Google App Engine上的CodeIgniter应用无法连接到Google Cloud SQL上的数据库.我尝试了很多东西. >当我离开数据库用户名,密码和时,我的网站加载数据库名称为空,但具有数据库调用的页面显示错误.它说没有选择数据库. >我注意到我的数据库没有创建并创建了一个新数据库和一个拥

Java从Appengine Managed VM连接到Cloud SQL 2nd Gen.

尝试使用托管VM为Java Appengine设置与Clond SQL 2nd Generation的连接. 我得到了什么: > VM正在使用Appengine Compat模式(FROM gcr.io/google_appengine/java-compat) >我在主机上看到一个MySQL管道(SSHed,我可以看到/ cloudsql / ** socket),但是默认的MySQL Java驱动程序不支持u

java – com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:

我有一个谷歌应用程序引擎连接项目,我试图连接到谷歌云sql数据库.我上传我的项目谷歌和通过它我尝试连接到数据库. 我的连接网址如下 – > Class.forName("com.mysql.jdbc.GoogleDriver"); String password=""; url = "jdbc:google:mysql://my-project-id:my-instance-name/db

Java – 云SQL代理和权限不足

我正在尝试在Google的Container Engine(GKE)上部署我的Spring Boot / JHipster应用程序.我已经找到了大部分内容,但我的数据库实例(使用Google SQL Proxy在Google Cloud SQL上运行的PostgreSQL实例)存在问题. 我按照说明here和here来设置我的应用程序. >我在云中设置了PostreSQL实

mysql – Google Cloud SQL和时区

我正在开发一个只在以色列运行的应用程序. 我们所有的桌子都包含以色列时间(特拉维夫时间)的时间. 因为GCP中的SQL不支持默认时区和时区转换我卡住了. 如何在时区之间转换时间? 让我提醒你,以色列有一个节约时间的变化.解决方法:现在,您可以在Cloud SQL中设置时区.请参阅https://clo

mysql – 来自Google CloudSQL的错误HTTP响应

我正在使用go-sql-driver尝试使用Google Cloud SQL.我被困在这里我不知道这里有什么不对.这个错误对我来说完全不为人知. package hello import ( "fmt" "net/http" "database/sql" _ "github.com/go-sql-driver/mysql" ) func init() { http.HandleFunc("/

MySQL SUM json值按json键分组

是否可以计算按json键分组的json值之和? Mysql版本在Google云sql上为5.7.17. Example_1:我的观点的一个简短例子: col1 | col2 -----|----------------------- aaa | {"key1": 1, "key2": 3} -----|----------------------- bbb | {"key1": 0, "key2": 2} -----|-

使用Java JDBC连接Google Cloud SQL数据库的方法

目前,我已经创建了一个简单的Java应用程序,它以正常方式连接到我的Google Cloud SQL数据库: try { Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager.getConnection("jdbc:mysql://-google-cloud-sql-ip:-port-/-projectname-","-user-","

mysql – Google Cloud SQL – 性能参差不齐

现在,我承认我是使用Google Cloud SQL的新手,但我有多年在本地运行MySQL服务器的经验,我认为自己几乎是专家. 现在,几天以来我已将用于手机游戏RummyFight的数据库上传到Google Cloud SQL.一个MySQL数据库,通常在仅具有2 GB RAM的2GHz PC上运行(Win Server 2000).在高峰时段,它每秒

mysql – 使用IPV6连接到Google Cloud SQL

我一直在尝试使用Google为您提供的IPV6地址连接到我的google云sql数据库(mysql)失败. mysql -h 0:0:0:0:0:aaaa:aaaa:aaaa -u admin -p 客户端提示输入密码,但不允许我连接. ERROR 2003 (HY000): Can't connect to MySQL server on ... 如果我使用IPV4,我可以毫无问题地连接.还

php – 从App Engine连接到Cloud SQL比从localhost连接慢

所以我一直在尝试从我的Google App Engine连接到Google Cloud SQL.一切正常,但延迟非常高.一个简单的选择查询大约需要1.3秒.但是,当我从localhost连接时,它需要更短的时间.连接的不同之处如下: 在App Engine yaml中 MYSQL_DSN: /cloudsql/instanceName MYSQL_USER: user MYSQL_PAS

python – SSL认证错误>主机名不匹配

我正在尝试使用SSL证书和python模块PyMySQL连接到Google Cloud MYSQL服务器,其中包含以下行: connection = pymysql.connect(host=os.environ['SQL_HOST_IP'], user=os.environ['SQL_USER'], password = os.environ['SQL_PASSWORD'], db='main', charset=

mysql – 如何使用nodejs和pem keyfile连接到Cloud SQL实例

我正在尝试使用pem文件密钥从nodejs应用程序连接到Cloud SQL实例. var fs = require('fs'); var Sequelize = require('sequelize'); var sequelize = new Sequelize('database', 'root', '', { host: '<ip>', dialec

mysql – Cloud SQL Proxy错误 – 尝试以其访问权限禁止的方式访问套接字

这是当我尝试使用Cloud SQL Proxy在Windows中配置对Google Cloud SQL的访问时出现的错误 – “listen tcp 127.0.0.1:3306:bind:尝试以某种方式禁止其访问套接字访问权限.“ 这是我正在使用的命令格式“cloud_sql_proxy.exe -dir = / cloudsql -instances = my-project:us-central1:sql