su chama o shell de login do outro usuário, conforme fornecido em /etc/passwd . No seu caso, é /bin/false , então você não recebe nenhum shell interativo.
Use
sudo -u test /bin/bash
ou
sudo -u test /usr/bin/mysql
ou algo assim em vez disso.