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.

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 […]