Manejando datos

Script para copias de seguridad en MySQL y MariaDB

Posted by in Bases de datos, MariaDB, MySQL

Esta entrada no es exclusiva para una versión concreta de MySQL o de MariaDB, sino que puede servir para cualquier versión. Hoy te presento un pequeño script para hacer copias de seguridad de las bases de datos utilizando mysqldump, y donde te comentaré mi experiencia, y alguno de los scripts de Windows para automatizar las tareas, cosa que siempre viene bien. En mi caso, suelo disponer de varios scripts en función de las necesidades, pero todos tienen el mismo objetivo: realizar backups de bases de datos MySQL o MariaDB. Script…read more

Migrando de MySQL 5.5 a MariaDB 10.4.

Posted by in Bases de datos, MySQL

Tras la vuelta del verano, seguimos trabajando con MySQL y MariaDB y después de la entrada sobre cómo disponer de MySQL 8 en formato portable (o sea, cómo disponer de MySQL 8 sin necesidad de instalación), idem para MariaDB 10.4 tanto usando Xampp cómo desde ficheros, llega el momento cumbre: migrar desde una base de datos MySQL 5.5 a la última versión disponible de MariaDB, que es la versión 10.4. A groso modo, pasar de MySQL 5.5.x a MariaDB, sin ni siquiera actualizar a MySQL 8 y sin pasar por…read more

Probando MariaDB 10.4 en un USB: MariaDB portable

Posted by in Bases de datos, MariaDB

En anteriores entradas hemos comentado cómo disponer de MySQL 8 portable, además de la opción de utilizar XAPMM para disponer también de MariaDB también portable (en versiones anteriores sí era MySQL la versión incluida en XAMPP). Descargar MariaDB Lo primero es ir a https://downloads.mariadb.org/ y seleccionar la última versión a descargar. En mi caso concreto, la última es la 10.4.13 de junio de 2020. Accedes a View All MariaDB Releases, porque la versión que se descarga directamente no es la que necesitamos. Entramos en la opción de 10.4.13: En mi…read more

Lecciones por no tener copias de seguridad en MySQL

Posted by in Bases de datos

Tras la «movida» que me supuso perder la base de datos de mi tesis, y conseguir recuperarla, os cuento con más detalle varias cosas que he aprendido, y dado que la entrada anterior era muy larga, he preferido contarla en una nueva entrada. Aquí os dejo las lecciones aprendidas por no tener copias de seguridad, tras el «incidente» con MySQL. El problema: base de datos corrompida Pues, básicamente, que se corrompe la base de datos y eres incapaz de acceder a ella, cuando la última vez te fue perfectamente posible….read more

Recuperar una base de datos en MySQL sin fichero ibdata1

Posted by in Bases de datos, MariaDB, MySQL

Normalmente, cuando empiezas a trastear, a veces, ocurren los desastres. Y eso es lo que me he encontrado con la base de datos de mi tesis, que, de buenas a primeras, se ha corrompido, y me es imposible acceder a ella. O intento acceder y no veo nada, a pesar de que los ficheros tienen bastante tamaño (algunos). NOTA: Este tutorial lo estoy escribiendo a la misma vez que lo voy ejecutando, sin ni siquiera saber si el resultado será el esperado. Haga siempre una copia de seguridad antes de…read more