È un bug ben noto in MySQL. È stato risolto in MySQL 5.5
Vedi:http://bugs.mysql.com/bug.php?id=12030
Il problema deriva dalla concatenazione di un intero con un varchar.
Il modo per aggirare è lanciare l'id (intero) prima su un char, quindi concatenarlo, ad esempio:
SELECT CONCAT(cast(id as char), title) FROM utf8_test