martes, 22 de marzo de 2011

Actualizar varios registros en MYSQL

La siguiente sentencia SQL permite actualizar todos los registros del campo password, de la tabla usuarios. En otras palabras, todos los usuarios tendrán el mismo password.

update usuarios set password='827ccb0eea8a706c4c34a16891f84e7b';

Cómo realizar un backup de una base de datos

Este comando ha sido de mucha utilidad cuando deseo hacer un backup de una aplicación Web

mysqldump --opt -u nombredeusuario -p basededatos [tabla1] > archivodebackup.sql

Especificar la tabla es opcional

Para restaurar el backup usamos el siguiente comando:

mysql -u nombredeusuario -p basededatos < archivodebackup.sql

jueves, 10 de febrero de 2011

Como instalar PHP 5.3.5 en CentOS 5.4

Dentro de las actividades que propongo a mis aprendices me encontre con un problema:

Les dije que instalaran 3 aplicaciones Web en CentOS pero no todas podian trabajar con la version de PHP disponible en los repositorios base de CentOS (PHP 5.1). Como se requeria utilizar la version 5.3 se instalaron los siguientes archivos de repositorios para el YUM, dentro del directorio /etc/yum.repos.d:

cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/enterprise/remi.repo
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm


Posteriormente revise la version de PHP e instale la php 5.3.5:

yum info php
yum install php