Se você usar o bash, o histórico do terminal será salvo em um arquivo chamado .bash_history. Exclua e o histórico desaparecerá.
No entanto, para o MySQL, a melhor abordagem é não digitar a senha na linha de comando. Se você apenas especificar a opção -p, sem um valor, será solicitada a senha e ela não será registrada.
Outra opção, se você não quiser inserir sua senha todas as vezes, é armazená-la em um arquivo my.cnf. Crie um arquivo chamado ~ / .my.cnf com algo como:
[client]
user = <username>
password = <password>
Certifique-se de alterar as permissões do arquivo para que somente você possa ler o arquivo.
Obviamente, dessa maneira, sua senha ainda será salva em um arquivo de texto sem formatação no diretório inicial, exatamente como foi salvo anteriormente em .bash_history.