Mostrando entradas con la etiqueta MySQL. Mostrar todas las entradas
Mostrando entradas con la etiqueta MySQL. Mostrar todas las entradas

martes, 15 de mayo de 2012

Actualizar contraseña MD5 en MYSQL

En caso de haber perdido u olvidado una constraseña en algun CMS o blog cuya base de datos es mysql, es posible actualizar una nueva contraseña directamente en la base de datos usando el comando:

#update usuarios set password = mad5('clavesecreta') where username = 'admin';


sábado, 14 de febrero de 2009

Habilitar acceso remoto para MYSQL

Despues de instalar Debian Etch me topé con un problema, pues no podia conectarme remotamente a Mysql. Luego de averigué que el acceso remoto para Mysql en Debian está deshabilitado para habilitarlo hay que editar el archivo:

/etc/mysql/my.cnf

buscar la linea:

bind-address = 127.0.0.1

luego es necesario comentar la linea

#bind-address = 127.0.0.1

a continuación guardar el archivo para reniciar el servicio

/etc/init.d/mysql restart

viernes, 15 de agosto de 2008

Backup de una base de datos MYSQL

Cuando se trabaja con Bases de Datos, una operación comun es la de realizar el resguardo de información es el Backup. La forma de realizar backups de BD Mysql desde la linea de comandos es la siguiente:

mysqldump --opt -u usuario -p basedatos > nombredebackup


Si se desea resguardar solo una tabla el comando sería:


mysqldump --opt -u usuario -p basedatos tabla > nombre debackup


martes, 13 de noviembre de 2007

Como adicionar usuarios en MYSQL

En MYSQL toda base de datos requiere que tenga habilitado uno o mas usuarios con autorización para realizar actualizaciones en las tablas, para habiltar usuarios se utiliza el comando GRANT seguido de las operaciones que puede realizar SELECT, INSERT, DELETE, etc. y se puede utilizar el parámetro ALL para darle todas las operaciones.

A parte del nombre de usuario se tiene que especificar la dirección del equipo que hará uso de la base de datos, es decir, es posible adicionar un usuario que se conecte de un equipo específico.

Entonces el comando para habilitar un usuario con todos los privilegios de una máquina específica es:

GRANT ALL ON BASE_DATOS.* TO usuario@192.168.0.7 identified by 'clave';

donde BASE_DATOS es el nombre de la base de datos y 'clave' es la contraseña para el usuario que accederá desde el equipo con IP: 192.168.0.7