O problema é que o prompt não corresponde ao que o sql-mode
está esperando. O MariaDB usa "MySQL [dbname] >" como seu prompt padrão, e sql-mode
somente permite "mysql >".
Portanto, uma correção é adicionar "--prompt = mysql >" a sql-mysql-options
:
(setq sql-mysql-options '("--prompt=mysql> "))
Um melhor seria corrigir o regexp para permitir um estilo de prompt. Mas estou tendo alguma dificuldade para fazer isso funcionar, então eu recompensarei a recompensa se alguém postar como fazer isso.
Eu tentei
(sql-set-product-feature 'mysql :prompt-regexp "^[mM]y[sS][qQ][lL][^>]*> ")
mas não funciona a menos que o prompt seja "mysql >" ou "MySQL >".