Como você perdeu um sinal '
, presume que você ainda está completando uma string e inserindo feeds de linha para uso em sua consulta.
Basta fechar suas marcas '
e você poderá sair.
Eu só notei quando eu fiz uma declaração de erro, às vezes, não parou ou mostrou o erro. Em vez disso, a linha continuou como esta
mysql > UPDATE person
->SET birth_data = sr_to_date('DEC-21-1980', '%b-%d-%y)
,>WHERE person_id = 1;
,>
,>
,>
,>
,>;
,>quit;
>
>
Não importa quantas vezes eu tente entrar; ou sair, não parou. Alguém sabe como consertar isso?
Como você perdeu um sinal '
, presume que você ainda está completando uma string e inserindo feeds de linha para uso em sua consulta.
Basta fechar suas marcas '
e você poderá sair.
Se a sua pergunta é como "anular" o comando atual, mesmo quando a consulta atual não foi executada, ou se você esqueceu aspas, a resposta é digitar \c
.
Isso limpará o comando atual independentemente do que você digitou e iniciará um novo comando.