systemadmin.es » Posts con el tag 'MySQL'

Guardar la salida de una sesión MySQL en un fichero

Algunas veces conviene guardar la salida de algúna query a la base de datos MySQL para poder consultar el resultado posteriormente. Vamos a ver como usar el comando tee (similar al spool de Oracle)

[...]
Leer mas »

MySQL: Column count of mysql.proc is wrong

En el caso de realizar una instalación nueva con MySQL 5.1 y migrar los datos desde un MySQL 5.0 mediante mysqldump podemos encontrarnos los siguientes mensajes de error:

100103  7:27:07 [ERROR] Column count of mysql.proc is wrong. Expected 20, found 16. The table is probably corrupted
100223  7:31:45 [ERROR] Column count of mysql.db is wrong. Expected 22, found 20. The table is probably corrupted

[...]
Leer mas »

Esto es lo que se gana montando un MySQL slave de 160G

Por montar un MySQL slave con 160GB de datos con una parada de 5 minutos nos hemos ganado el siguiente almuerzo:

Cruasanes normales, vegetales y de chocolate

Cruasanes normales, vegetales y de chocolate

[...]
Leer mas »

Statement is not safe to log in statement format

En un entorno de replicación master-slave en MySQL nos podemos encontrar en el log del master la siguiente alerta:

100225  8:32:10 [Warning] Statement is not safe to log in statement
format. Statement: update ejemplo set
counter=counter+1 where id = 11 and date_start < now()
and date_end > now() limit 1

[...]
Leer mas »

Problemas de hacer backups de MySQL con snapshots

Otras veces hemos hablado de las ventajas de hacer backups en bases de datos MySQL usando snapshots: Son mucho menos intrusivos y se reduce el tiempo de bloqueo. ¿Es oro todo lo que reluce?

[...]
Leer mas »

Tamaño caracteres especiales en UTF-8 con varchar en MySQL

Si se quiere migrar de una base de datos en, por ejemplo, latin1 a UTF8 deberemos tener en cuenta que este último es multibyte (un carácter se puede codificar de uno a cuatro bytes)

[...]
Leer mas »