MySQL连接到谷歌应用引擎实例

标签 mysql sql google-app-engine client

我有一个谷歌应用引擎应用程序和 Cloud SQL 设置,我已将应用程序附加到实例,但现在我必须使用 MySQL 客户端(终端)将我的计算机 (MAC OS X) 连接到实例。根据 GAE 教程:

shell> mysql --host=instance-IP --user=user-name --password

Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.5.31 (Google)
....
mysql>

但这是发生了什么(主机是实例的 IP 地址)我不知道该把什么作为用户名?:

Tom$ mysql --host=173.194.225.73--user=username --password
Enter password: 
ERROR 2005 (HY000): Unknown MySQL server host '173.194.225.73--user=username' (0)

有什么想法吗?

最佳答案

将空格添加到 IP --username 后,您需要在 Cloud SQL -> 访问控制 -> 允许网络中添加您的 IP 地址作为允许的 IP 地址访问。

关于MySQL连接到谷歌应用引擎实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28793800/

相关文章:

php - 在不使用 UNION ALL 的情况下将两个查询合并为一个

mysql - 添加到数据库时违反完整性约束

mysql - PYTHON/MySQL : Check if Record exist. 如果存在则不插入,如果不存在则插入

sql - 对于同一行上的每个显示 SQL Server

mysql - 执行计数后交换数据库中的值

python - 如何使用 App Engine Python 处理 HTML 数组?

java - 如何映射 "root"Servlet 以便其他脚本仍可运行?

mysql - 在大 View 上优化 MySQL GROUP BY 或 DISTINCT

python - sqlite3 : create function regexp with python

java - reSTLet 在 GAE 上支持 ContainerResponseFilter 吗?