MySQL non supporta i segnaposto dei parametri denominati. Puoi usare solo segnaposto dei parametri posizionali. Cioè, un segnaposto è solo un ?
simbolo.
Questo è conforme al comportamento ANSI SQL, tra l'altro. RDBMS come Oracle supporta parametri denominati come estensione dello standard.