TypeORM 中 mySQL 连接的 socketPath 等效项

use*_*086 3 mysql firebase google-cloud-platform typeorm

我在谷歌云中创建了一个 mySQL 数据库,我试图根据 stackoverflow 上的这个问题从firebase连接到 mySQL 实例,我们需要设置 mySql 连接的 socketPath 属性,但 TypeORM 没有相同的属性,想知道是否有任何其他选择?

小智 5

您正在寻找的内容位于您的 ormconfig 中的“额外”中。以下是我成功连接到云 SQL 的示例:

{
"type": "mysql",
"extra": {
    "socketPath": "/cloudsql/<project>:<region>:<database>"
    },
"port": 3306,
"username": "myuser",
"password": "secret",
"database": "mydb"
}
Run Code Online (Sandbox Code Playgroud)