我想知道如何连接到在google-cloud-SQL上创建的SQL数据库。
我是SQL和MySQL的真正新手,所以我对它了解不多。我需要它来做我的项目。
const connection = mysql.createConnection({
host: '/cloudsql/projectid:us-central1:sql-instance',
user: '',
password: 'root'
})
在哪里可以找到/获取上述代码中的属性,以便我连接到 SQL 数据库
快速的回答是你不能。您需要联系管理员以获取数据库用户名和密码。如果您是管理员并且丢失了密码,则可以为数据库用户更改密码。
您可以在 Google Cloud Console 中管理 Cloud SQL 用户。查看本文档。
不要忘记,如果您使用的是基于 IP 的连接,您还需要将您的 IP 地址列入白名单。我建议使用云 SQL 代理,因为它更安全且更易于设置。