我有一个可在Google App引擎上运行的react App。这也有一个MYSQL连接,该连接在本地主机(XAMPP MYSQL数据库)上运行良好。 我在Google Cloud上创建了一个SQL实例,并具有实例连接名称。但是我无法连接错误。
这是我在Local上运行的应用程序代码。下面是我的env.js
"MYSQL_HOST": "localhost",
"MYSQL_USER": "GoogleDBUser",
"MYSQL_PASSWORD": "GoogleDBPassword",
"MYSQL_DATABASE": "GoogleDB1",
以下是MYSQL连接的代码:
// RETUNS MYSQL DATABASE
const mysql = require('mysql'),
{ error } = require('handy-log'),
{ MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD, MYSQL_DATABASE } = process.env
// CREATES A DB CONNECTION
const db = mysql.createPool({
connectionLimit: 10,
host: MYSQL_HOST,
user: MYSQL_USER,
password: MYSQL_PASSWORD,
database: MYSQL_DATABASE,
charset: 'utf8mb4',
})
module.exports = db
连接到Google MYSQL还需要什么?我不知道上面的代码中何处添加Google SQL实例名称。