Si me decís que estás desarrollando una aplicación web usando PHP y no me das más datos, cerrando los ojos diría que estás usando una base de datos MySQL y, seguro que en el 80% de los casos acertaría. Es un hecho: PHP y MySQL son un dúo muy común en este mundillo. Lo que… Seguir leyendo ¿Cuál es la diferencia entre PDO y MySQLi?
Etiqueta: mysql
Cómo exportar una tabla de MySQL a Excel usando PDO
Seguro que te ha pasado algo como esto: creaste una aplicación con su base de datos, con unas funcionalidades espectaculares, fantásticos reportes y al momento de la demo… la pregunta tan temida: «¿Cómo puedo hacer para llevar toda esta información a Excel?» Y en tu cabeza suena: «¿A Excel? ¿En serio? Pero si se puede… Seguir leyendo Cómo exportar una tabla de MySQL a Excel usando PDO
Cómo compartir la conexión a MySQL entre scripts PHP
Leo frecuentemente comentarios como: Al guardar la conexión a MySQL usando serialize y unserialize me da errores O Guardo la conexión a la BD en una variable de sesión pero después cuando consulto ese valor desde otra página no existe En un contexto de alta concurrencia esto puede suponer un gran desperdicio de recursos e… Seguir leyendo Cómo compartir la conexión a MySQL entre scripts PHP
Cuál es la mejor forma de almacenar fechas en MySQL
¿Tenés que desarrollar una aplicación que maneja fechas? Tal vez un portal para reserva de turnos, o quizás algún sistema de membresías por tiempo limitado o por qué no un programa que le pregunte al visitante su fecha de nacimiento y le diga el signo del horóscopo chino al que pertenece. Más allá de cuál… Seguir leyendo Cuál es la mejor forma de almacenar fechas en MySQL
Cómo insertar en MySQL desde PHP
Estás intentando guardar los datos de tu formulario en una base de datos, todo funciona bien salvo que… cuando vas a mirar tu tabla… nada por aquí, nada por allá. ¿Qué pasó? Ya buscaste en Google, ya probaste de todo y nada funciona. Estás desesperado y sentís que sólo estás tirando tiros a ciegas Calma,… Seguir leyendo Cómo insertar en MySQL desde PHP
Cómo resolver el Problema del N+1 en PHP y MySQL
Qué es el problema del N+1 Se trata de un problema de optimización de consultas a una base de datos. Imagina que tienes una base de datos con dos tablas: Users PhoneNumbers Donde cada usuario puede tener muchos números telefónicos (Relación 1:N). Ahora, imagina que tienes que mostrar un listado de todos los usuarios junto… Seguir leyendo Cómo resolver el Problema del N+1 en PHP y MySQL
Cuál es la diferencia entre SQL y MySQL
Vi esta pregunta en un grupo de Facebook: Buen día, estoy interesado en aprender bases de datos, qué me recomiendan estudiar: sql o mysql? Claramente este amigo está algo confundido y, como imagino que debe haber otros preguntándose lo mismo (o algo similar), me parece que vale la pena aclarar un poco los tantos 🙂… Seguir leyendo Cuál es la diferencia entre SQL y MySQL
Cómo eliminar registros antiguos usando PHP y MySQL
Me llega este correo de un ex alumno: Mauro como estás? Espero que muy bien! Sigo con el proyecto del centro cultural y quisiera saber si hay alguna forma de generar un script en sql que me borre los eventos que cargue a los cuales ya les haya pasado la fecha. Saludos, Si… Seguir leyendo Cómo eliminar registros antiguos usando PHP y MySQL
Cómo hacer backups con MySQL
Cuando una aplicación entra en producción (si no antes), resulta clara la necesidad de realizar backups. Por más que uno esté usando hostings virtualmente irrompibles (Como Digital Ocean), nunca se puede ser demasiado precavido. Por otro lado, seguro que el código de la aplicación que hiciste es una obra de arte digna del Louvre, pero,… Seguir leyendo Cómo hacer backups con MySQL
Cómo guardar una imagen en una base de datos
Un clásico problema de una aplicación web es el almacenamiento de archivos subidos por los usuarios (Sus fotos por ejemplo). Si bien teóricamente se puede realizar sin mayores inconvenientes (Al fin y al cabo, un archivo digital no es más que una colección de datos binarios), es sumamente ineficiente hacerlo. Veamos cómo sería esto: Primero… Seguir leyendo Cómo guardar una imagen en una base de datos