Particionar tabla CDR en MySQL

A veces hay muchos registros en la tabla CDR, para que la tabla no sea tan extensa se debería particionar por años, para hacer esto se puede ejecutar el siguiente comando:

 

 

MySQL crear registros consecutivos

Para crear registros por medio de un loop

Para ejecutar la funcion

 

MariaDB on CentOS 7 – “Error in accept: Too many open files”

By default is seems the soft and hard open files limits on MariaDB in CentOS 7 are 1024 and 4096 respectfully. You can see these limits by first getting the process ID:

And then looking at the limits in the proc filesystem:

Notice the numbers for “Max open files”.

If you run into problems with MariaDB failing and you see errors like this in the log:

Cambiar Clave del Mysql

Detener el servidor

Iniciar en modo FULL o abierto

esta opción causa que el servidor no use el sistema de privilegios lo que le da acceso ilimitado a todas las bases de datos a todos los usuarios de la base de datos.

Continuar leyendo «Cambiar Clave del Mysql»

Exportar e importar datos en MySQL

Si queremos sacar una parte del CDR para pasarlo a otra maquina ejecutamos el siguiente comando el la consola de mysql:

Para Importar los datos que sacamos del servidor anterior hacemos lo siguiente:

Entramos a la nueva maquina por mysql

Opcion 2

Si el proceso anterior de exportar los datos nos saca el error

ERROR 1045 (28000): Access denied for user

Podemos usar el siguiente comando

Esto nos generara un archivo el cual podemos importar asi:

 

 

Listo.

Backup de bases de datos en MySQL

Backup

Sacar copia de una base de datos

Copia de varias bases de datos

Copia de todas las bases de datos

Solo la estructura

Solo backup de una tabla

Restaurar

Copiar el archivo al otro servidor

Restaurar BD