Zkuste ve svém dotazu napsat slovo 'values' malými písmeny – zdá se, že jde o chybu/regresi v MySQL-python 1.2.3.
Implementace metody executemany() v MySQL-pythonu porovnává klauzuli VALUES s regulárním výrazem a poté pouze naklonuje seznam hodnot pro každý řádek dat, takže nakonec provedete přesně stejný dotaz jako u vašeho prvního přístupu.
Bohužel regulární výraz v tomto vydání ztratil příznak nerozlišující malá a velká písmena (následně opravený v kufru r622 ale nikdy nebyl zpětně portován do větve 1.2), takže se degraduje na iteraci přes data a spouštění dotazu na řádek.