Existe uma interface do usuário mysql baseada em texto?
dbext.vim
fornece acesso ao banco de dados de dentro do Vi. Ele fornece coisas como conexões armazenadas, navegação de esquema, histórico de comandos, alguns autocompletar e variáveis de ligação.