Python 3 y SQLite 3 - Introducción y ejemplos

Introducción En esta entrada veremos cómo crear, leer, actualizar y eliminar registros en SQLite3 usando Python 3. Es decir, haremos un CRUD con SQLite. Para ello lo único que necesitamos es instalar Python. La librería que permite gestionar la base de datos ya viene incluida. Te invito a leer el tutorial de PHP con PDO y SQLite3 para crear CRUD Nota: si quieres ver el código completo ve a GitHub. También he creado otros tutoriales para conectar Python con SQL Server, PostgreSQL y MySQL. ...

noviembre 21, 2017 · 12 min · 2387 palabras · Parzibyte

Cifrando y comprobando contraseñas en PHP

Introducción Es una buena práctica (y algo que debemos hacer todos) cifrar las contraseñas si las vamos a guardar en una base de datos. También es importante hacerlo con un algoritmo de un solo camino; es decir, que se pueda cifrar pero que nunca se pueda hacer el proceso inverso. ¿Por qué cifrarlas, si mi base de datos está protegida? Recordemos que la seguridad absoluta no existe y que siempre estamos propensos a un ataque de cualquier tipo, así que hay que proteger cada cosa individualmente. ...

noviembre 14, 2017 · 4 min · 762 palabras · Parzibyte

Eliminar filas o valores duplicados en MySQL en una sola consulta

Introducción A veces tenemos uno, dos o más datos que se repiten en nuestras tablas. Incluso a veces no sólo se repiten 2 veces, sino 3 o más. Así que hoy veremos cómo eliminar estos duplicados. ...

octubre 31, 2017 · 3 min · 626 palabras · Parzibyte

Consejos al trabajar con bases de datos

Al diseñar una base de datos a veces no nos importa el nombre de las tablas, la notación, etcétera. Pero aquí hay algunos consejos que (según yo) sería bueno tomar en cuenta. ...

octubre 4, 2017 · 4 min · 762 palabras · Parzibyte