Esta função funciona no 5.0.75 no Ubuntu, mas não no 5.1.44 no OSX (Lion):
mysql --database=sps --host=localhost --user=root --password=somepass -e "SELECT 1;"
A saída esperada é esta:
+---+
| 1 |
+---+
| 1 |
+---+
No OSX, porém, ele apenas me manda para um prompt do mysql aguardando um comando, sem nunca executar o comando especificado pela opção -e.
Alguma idéia de por que ele não é executado e sair de volta para a linha de comando como deveria?