Podemos probar facilmente una conexión JDBC a MySQL desde línea de comandos siguiendo estos pasos:
Descargar sqlline y descomprimir:
tar xvf jline-sqlline-mysql-connector.tgz
cd jline_sqlline__mysql_connector
Ejecutamos sqlline:
java -Djava.ext.dirs=. sqlline.SqlLine
Ahora estamos dentro de la consola de sqlline, y podremos probar la conexión así:
!connect jdbc:mysql://hostname:port/db username password
Por ejemplo:
!connect jdbc:mysql://localhost:3306/appbd?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true appuser apppassword
Connecting to jdbc:mysql://localhost:3306/appbd?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
Connected to: MySQL (version 5.6.39)
Driver: MySQL-AB JDBC Driver (version mysql-connector-java-5.1.17-SNAPSHOT ( Revision: ${bzr.revision-id} ))
Autocommit status: true
Transaction isolation: TRANSACTION_REPEATABLE_READ
0: jdbc:mysql://localhost:3306/appbd>
Saldremos con el comando !closeall.
Fuente: