Cometí el error de tratar de usar postgres ' \dpara describir una tabla en mysql.  
Pero en mysql \.ejecuta un script por nombre " source (\.) Execute an SQL script file. Takes a file name as an argument.".  
No sé cómo salir de este estado. Ninguna cantidad de \ c o ctrl-C parece devolverme a un estado en el que pueda ejecutar comandos nuevamente.
mysql> \d tablename
mysql> show tables;
    -> \c
mysql> show tables;
    -> ^C
mysql> show tables;
    -> \q
Bye
Más ejemplos:
mysql> \d tablename
mysql> show databases;
    -> \x
    -> \c
mysql> \x
mysql> show databases;
    -> \r
Connection id:    274
Current database: *** NONE ***
mysql> show databases;
    ->

mysqlproceso del cliente desde otro shell.mysqld), que también destruye las conexiones existentes y podría causar problemas en un entorno compartido. Simplemente puede matar la ventana del cliente (mysql). O salir del shell actual y vuelva a entrar.