Obtener puerto e IP servidor MySQL usando SQL

obtener datos conexión bdNecesitaba conectarme remotamente desde mi equipo contra el servidor de bases de datos MySQL utilizado por el alojamiento compartido de determinado proyecto.

Por mas que buscaba en la documentación de la empresa de hospedaje no lograba encontrar ni la dirección IP ni el puerto (sospechaba que se trataba del 3336 ;)) utilizado (y localhost no era una solución válida más allá de los scripts PHP servidos por el servidor web)

Por fortuna, existe una forma de obtener dicha información lanzando una consulta SQL desde un simple phpMyAdmin (que éste suele venir de “regalo” en cualquier alojamiento web por muy cutre que sea jeje)

Seguir leyendo

[SQL] Eliminar entradas duplicadas dejando una de muestra

limpiar contenido base de datosEn un proyecto con WordPress como CMS y MySQL como base de datos en el que he estado trabajando se me planteó la necesidad de eliminar los post duplicados fruto de las distintas pruebas pero dejando uno de ellos de modo que no se perdiera todo el trabajo realizado (y evitar tener que volver a cargar la BD con datos de prueba ;))

Para aquellos que necesiten eliminar las filas repetidas de una base de datos les dejo un par de sentencias SQL con la solución adoptada.

Seguir leyendo

Solucionar problema al arrancar Squirrel-SQL

solucionar errores squirrelCuando se trata de utilizar un cliente SQL para acceder a todo tipo de bases de datos Squirrel se convierte en una solución muy interesante:

  • multiplataforma (está desarrollado en Java)
  • amplia variedad de servidores de bases de datos soportados gracias a JDBC (Sql Server, MySql, Firebird, Oracle, DB2, PostgreSQL, Derby, …)
  • auto completado de sintaxis
  • diseñador ERD
  • soporte para plugins
  • etc

son una muestra de su extensa funcionalidad

Seguir leyendo