MySQL
Cómo ejecutar consultas de MySQL directamente en la consola
Y no hablo de conectar con consola, hablo de ejectuar las consultas en una sola linea, de modo que podamos por ejemplo crear una tarea cron. Y para muestra un botón:
Sin poner la contraseña:
Duplicar el contenido de una tabla
En este caso estoy copiando el contenido que se repite, o sea registros duplicados.
Evidentemente las clausulas GROUP, WHERE, etc podemos omitirlas o cambiarlas. Y bueno el numero de columnas y orden debe ser el mismo. a menos claro está que en el select pongamos las columnas de la tabla de destino, si tuviese menos. ;)
Consola linux: ver el vivo las consultas y procesos de MYSQL
Escirbir en la consola el siguiente comando, tan sólo hay que cambiar las palabras USUARIO y PASSWORD:
watch --interval=3 "mysql -h127.0.0.1 -P3306 -uUSUARIO -pPASSWORD -e 'show processlist'"