sidorares/node-mysql2

Regression on placeholders

Open

#4,126 opened on Feb 26, 2026

View on GitHub
 (14 comments) (1 reaction) (0 assignees)TypeScript (668 forks)github user discovery
help wantedpublic interface apisecurity

Repository metrics

Stars
 (4,366 stars)
PR merge metrics
 (PR metrics pending)

Description

Replace from placeholder on 3.17+, return "[object, object]"

const mysql = require('mysql2'); const data = { id: 1 }; console.log(mysql.format('?', [data]));

Return to 3.16 solve the issue and returns "id = 1" 3.17+ returnss "[object, object]"

Contributor guide