primero, ¿ya leíste el manual al respecto??
ahí, y hablando de
setlocale() dice mucha información
http://php.net/setlocale
y segundo... yo no creo que afecte a MySQL, porque son dos cosas muy distintas... una, el entorno de PHP... y otra, el servidor de SQL
para nada lo mismo

!!!