Ao usar o NetBeans para depurar o script PHP para modificar os registros da tabela, 'affected_rows' mudará de 1 para -1
Eu investiguei e descobri que isso não é algo que o Xdebug faz de errado, mas a própria extensão MySQLi. Enviei um relatório de bug para PHP em https://bugs.php.net/bug .php?id=67348