Si usa bash, el historial del terminal se guarda en un archivo llamado .bash_history. Eliminarlo, y la historia se habrá ido.
Sin embargo, para MySQL el mejor enfoque es no ingresar la contraseña en la línea de comando. Si solo especifica la opción -p, sin un valor, se le solicitará la contraseña y no se registrará.
Otra opción, si no desea ingresar su contraseña cada vez, es almacenarla en un archivo my.cnf. Cree un archivo llamado ~ / .my.cnf con algo como:
[client]
user = <username>
password = <password>
Asegúrese de cambiar los permisos del archivo para que solo usted pueda leer el archivo.
Por supuesto, de esta manera su contraseña aún se guarda en un archivo de texto sin formato en su directorio de inicio, tal como se guardó anteriormente en .bash_history.