Porque en localhost imagino que lo haces a través de un programa que devuelve el error o por consola. Si quieres obtener el error, lo recoges con el programa que utilices y lo muestras.
Si es PHP, por ponerte un ejemplo, mira aquí:
http://php.net/manual/es/function.mysql-error.php
Te lo pongo, aunque este no es el lugar para código PHP, sino solo de la base de datos. La base da el error, pero tú debes recogerlo y mostrarlo con el programa.