Ejemplo Cursor MySQL
Ejemplo Cursor MySQL DELIMITER $$ CREATE PROCEDURE createEmailList ( INOUT emailList varchar(4000) ) BEGIN DECLARE finished INTEGER DEFAULT 0; DECLARE emailAddress varchar(100) DEFAULT ""; — declare cursor for employee email DEClARE curEmail CURSOR FOR SELECT email FROM employees; — declare NOT FOUND handler DECLARE CONTINUE HANDLER FOR NOT FOUND SET finished = 1; OPEN curEmail; […]
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.
Bash script to backup all your MySQL databases
Backing up all your MySQL databases one by one is a pain. Here is a small bash script I made to dump and compress all my databases to my folder.
Permitir acceso remoto a ‘root’ en MySQL desde consola
mysql -u root -p mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘PASSWORD’ WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> exit
Respaldar y Restaurar Base de Datos MySQL
Para respaldar y restaurar mediante una terminal de se utilizan los siguientes comandos: Respaldar Copia de estructura y datos: mysqldump -uroot -p –opt database > database.sql Copia solo datos: mysqldump -u root -p –no-create-info database > database.sql Copia solo estructura: mysqldump -u root -p –no-data database > database.sql Copia completa de base de datos: mysqldump […]