Esta es una solución de replica multi-master que solo soporta InnoDB/XtraDB, minimo deben ser 3 nodos.
Archivo de la categoría: MySQL
Actualizar MariaDB 5.5 a 10.5
Para esto debemos seguir estos pasos:
Añadir REPO de mariadb
|
1 |
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash |
Reparar tablas en MySQL
Para hacer una reparación simple ejecutamos:
|
1 2 |
use basedatos; repair table NOMBRETABLA; |
Para hacer un chequeo:
|
1 |
mysqlcheck --check BASE_DE_DATOS --user="USUARIO" --password="PASSWORD" |
Restaurar solo 1 tabla de un backup de Mysql
Si tenemos un mysqldump de toda la base de datos y solo queremos restaurar los datos de 1 tabla, ejecutamos el siguiente comando:
Introduccion a MySQL
En este articulo veremos los comando basicos de MySQL
Script para hacer backup de las bases de datos en MySQL/MariaDB
Con este pequeño script podemos hacer backup de las bases de datos del servidor MySQL
Seguir leyendo Script para hacer backup de las bases de datos en MySQL/MariaDB
Ver el tamaño de las bases de datos en MySQL o MariaDB
Para el tamaño de las bases de datos en MB
|
1 |
SELECT table_schema "database", sum(data_length + index_length)/1024/1024 "size in MB" FROM information_schema.TABLES GROUP BY table_schema; |
Para ver el tamaño en GB
|
1 |
SELECT table_schema "database", sum(data_length + index_length)/1024/1024/1024 "size in GB" FROM information_schema.TABLES GROUP BY table_schema; |
Para ver el tamaño de las tablas
|
1 |
SELECT table_schema AS DB_NAME, TABLE_NAME, (DATA_LENGTH+INDEX_LENGTH)/1024/1024 AS TABLE_SIZE_in_MB FROM information_schema.TABLES; |
Si queremos ver una base de datos especifica ejecutamos
|
1 |
SELECT table_name AS "Table", ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)" FROM information_schema.TABLES WHERE table_schema = "testdb" ORDER BY (data_length + index_length) DESC; |
Crear usuario en Mysql
Backup y Restore de MySQL Usando Mydumper/Myloader
Mydumper y Myloader es una utilidad de software que realiza backups y restores rapidos de bases de datos MySQL, esta escrito en C y es multitarea.
Lo usual es utilizar mysqldumpy es muy util para bases de datos pequeñas, pero en bases grandes puede tener problemas, es lento y produce errores.
Seguir leyendo Backup y Restore de MySQL Usando Mydumper/Myloader