【发布时间】:2020-01-17 02:57:08
【问题描述】:
我在 Google 控制台中的付费帐户下托管了一个 nodeJS 应用程序。当我尝试将我的 nodeJS 应用程序连接到 localhost 服务器中的 MySQL db 时,它正在工作,但是一旦我将其配置为在谷歌云控制台中工作,它就会说无法连接到数据库。我成功创建了一个谷歌 SQL 实例,并确定了用户名和密码,因为我可以通过云控制台连接到数据库。 我参考了互联网上的许多教程,无法找到方法....
var con = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '1234',
database: 'test'
});
con.connect(function(error){
if(error){
console.log('error');
}
else{
console.log('connected');
}
});
【问题讨论】:
-
它是否在本地工作。如果是的话,你能告诉我们谷歌云抛出的错误吗?
标签: mysql node.js google-app-engine google-cloud-platform google-cloud-console