MySQL

Adminer

Adminer (antes phpMinAdmin) es una herramienta de gestión de base de datos con todas las funciones escritas en PHP. Adminer no es un proyecto de muchos...

Navicat MySQL

Navicat for MySQL es una solución ideal para la administración y el desarrollo de MySQL / MariaDB. Permite la conexión a bases de datos MySQL y MariaDB...

Buscar y reemplazar en MySQL

A medida que pasa el tiempo y un programador va cogiendo experiencia siempre llegará el momento de tener que realizar un cambio brusco o actualización de...

Como sumar horas desde MYSQL

El tratado de fechas y horas desde PHP en ocasiones nos puede dar más de un dolor de cabeza. PHP dispone de muchas funciones para tratar  las fechas y horas...

Sentencia NOT IN en SQL

En algunos casos cuando estamos creando un sitio e-commerce por ejemplo y deseamos mostrar productos destacados y nuevos en página de inicio pudiera darse el...

Mostrar las columnas de una tabla de una base de datos

Para según que aplicaciones a veces nos interesaría mostrar las columnas o tuplas de una tabla de una base de datos. Me refiero a los nombres de los campos....

Interactuar con una base de datos utilizando Mysqli

En este artículo vamos a hacer una introducción a Mysqli, una de las opciones disponibles a la hora de desarrollar una aplicación PHP que necesite...

Sentencia BETWEEN con fechas

En este artículo vamos a ver un ejemplo de como crear una consulta SQL para mostrar registros que se produjeron en una fecha determinada. Vamos a limitar tanto...

INNER, LEFT y RIGHT JOIN

Supongamos que tenemos una Tabla Mysql llamada “categories” y otra tabla “services”. Y nos interesa mostrar en pantalla los servicios que brinda cada...

Diferencias entre TRUNCATE TABLE y DELETE FROM

Una duda bastante habitual entre los desarrolladores, es cuál es la diferencia entre un TRUNCATE TABLE y un DELETE FROM TABLE. En este artículo vamos a hacer...