从 node.js 驱动程序 mssql(繁琐的包装器)连接到 SQL Server Express 版本

Connect to SQL Server Express edition from node.js driver mssql (Tedious wrapper)

TypeError [ERR_INVALID_URL]: Invalid URL:
mssql://testuser:testuser@192.168.1.70\SQLEXPRESS/MyTestDB

节点包为:https://www.npmjs.com/package/mssql

根据他们的 Quick Example

await sql.connect('mssql://username:password@localhost/database')

我正在做这个

await sql.connect('mssql://testuser:testuser@192.168.1.70\SQLEXPRESS/MyTestDB');

我的详细信息是:

我从远程计算机 SQL Server Management Studio 连接没有问题,那么这段代码有什么问题?

json 对象有效,不是纯字符串!

    let config = {
        user: 'testuser',
        password: 'testuser',
        server: '192.168.1.70\SQLEXPRESS',  
        database: 'MyTestDB'
    }

更新: 从 github 问题可以看出,快速示例格式是 Uri,而不是连接字符串。

所以代替:

'mssql://testuser:testuser@192.168.1.70\SQLEXPRESS/MyTestDB'

我应该使用下面的,我已经确认它也有效!

'mssql://testuser:testuser@192.168.1.70/SQLEXPRESS/MyTestDB'