【发布时间】:2018-08-08 21:16:42
【问题描述】:
场景如下: 我正在本地编写一个 node.js 应用程序,并希望它(而不是 mySQL 模块)连接到在 Google Cloud Platform 上运行的 mySQL 数据库。
我无法正确连接字符串并不断出错。 GCP 拥有两个数据库名称——一个是我选择的,一个是生成的,更复杂。可能我应该将其中之一作为“数据库”提供到连接字符串中,主机可能是带有端口的 IP 地址(或不是(?)),我不确定“用户”应该是什么,或者是否有必要. GCP 帮助页面或其他地方的信息不足。
tl;dr:我需要以下内容才能将带有 mySQL 模块的 node.js 应用程序远程连接到 GCP 数据库:
var con = mysql.createConnection({
host:"11.222.333.444:3306",
user: "me"
password:"passwo3d",
database:"projectname-1528892969949:europe-west5:dbname"
});
谢谢!
【问题讨论】:
标签: mysql google-cloud-platform database-connection connection-string