right_side

MySQL Category

Posted on 23 Jul 2010 In: Bases de datos, MySQL

Encriptar contraseñas desde MySQL

Casi siempre trabajamos todos los datos del lado servidor ( Web ) y pasamos toda la información validada o encriptada al motor de base de datos simplemente para realizar un INSERT o UPDATE sencillo, por sencillo me refiero a que muchas veces no usamos las funciones ( o procedimientos almacenados del motor de base de [...]

En el desarrollo web es muy común encontrarnos con la situación de tener que validar si un usuario existe, si es asi, actualice sus datos, en caso contrario, agregamos el usuario a la base de datos con un INSERT. Normalmente ejecutariamos dos sentencias un primer SELECT buscando el usuario por medio del ID y [...]

Al momento de crear las tablas debemos colocarlas como InnoDB ( ver diferencias AQUÍ ) luego debemos decirle al motor como estan relacionadas las tablas para saber cual depende de cual y hacer la actualización o el borrado de forma exitosa en ambas tablas. Veamos un ejemplo:

MySql soporta distintas tecnologías de almacenamiento de datos, entre estas destacan MyISAM e InnoDB, el primero de ellos (MyISAM) es el utilizado por defecto pero en la mayoría de los casos podremos cambiarlo cuando queramos.
Documentación de MySQL sobre InnoDB
Documentación de MySQL sobre MyISAM

Posted on 4 May 2010 In: Bases de datos, MySQL

Integridad Referencial MySQL

Los tipos de tablas mas populares o usados en MySQL son MyISAM e InnoDB, MySQL es un motor de base de datos que ha ido creciendo a travez del tiempo, comenzo siendo un motor de base de datos con capacidad para grandes cantidades de datos y hoy en día a adquirido muchas caracteristicas valiosas de [...]