Zde
dokumentaci MySQL o lc_messages
variabilní. Říká se tam toto:
Od MySQL 5.5 server vyhledává soubor chybových zpráv pomocí tohoto pravidla...
Je tedy pravděpodobné, že používáte starší verzi MySQL než 5.5, a proto nemůže tuto proměnnou rozpoznat.