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