我目前使用mysql
模块和以下代码连接到我的服务器:
var connection = mysql.createConnection({
host : 'db1.domain.tld',
user : 'username',
password : 'xxxxxx',
ssl : true
});
这可以毫无问题地工作,但是在文档中不清楚这是否有效。他们在那里写道:
SSL选项
连接选项中的ssl选项采用字符串或对象。给定字符串时,它使用包含的预定义SSL配置文件之一。
因此基于该描述ssl : true
无效。所以我的问题是,如果这是一个有效的选项,为什么?