MySQL Server – Ajustar la autenticación y los privilegios del usuario

Para las instalaciones recientes, querrá ejecutar el script de seguridad que viene incluido. Esto cambia algunas de las opciones predeterminadas menos seguras para cosas como inicios de sesión root remotos y usuarios de ejemplo. Para las versiones antiguas de MySQL, también deberá inicializar el directorio de datos manualmente, pero ahora esto se hace automáticamente.

Copiar base de datos MySql sin Backup

Hoy en mi trabajo tuve la necesidad de copiar una base de datos mysql de un servidor a otro sin poder utilizar las funciones de backup y restore, ya que el servidor principal, donde recidía la base de datos se daño, y el sistema operativo no funcionaba…… Pensé que con sólo copiar la carpeta de […]

Respaldo automatizado de MySQL con MySQLDump

Generar archivo my.cnf [client] user=user password=secret routines databases Es conveniente cambiar permisos a este archivo con el comano chmod 600 my.cnf mysqldump –defaults-extra-file=»my.cnf» database1 database2 database3 > database.sql   crontab -e 0 0 * * * mysqldump -u mysqluser -h localhost –routines –all-databases | gzip -9  > alldb.sql.gz > /dev/null  

Operaciones administrativas basicas de MySQL desde consola

create database database; GRANT ALL PRIVILEGES ON database.* TO ‘usuario’@’servidor’ IDENTIFIED BY ‘password’ WITH GRANT OPTION; FLUSH PRIVILEGES ; mysql –user=usuario –password database < database.sql mysqldump –opt –password=password –user=usuario database > database.sql REVOKE GRANT OPTION ON database.* FROM ‘usuario ‘@’localhost’;