Solucionando Error 1146 MySQL por faltar tablas en la base de datos “mysql”

Me pide un amigo ayuda para instalar MySQL, así que … voy y le envio el fichero MySQL 5.7.2 que había intentado instalar sin éxito, tal y cómo he contado en este blog aquí en una primera parte y aquí en una segunda, ambas sin éxito. De nuevo, error 1053 A los pocos minutos, me …

Continuar leyendo »

The post Solucionando Error 1146 MySQL por faltar tablas en la base de datos “mysql” appeared first on Manejando datos.

common schema. Listing Functions and stored procedures with its dependencies

Let’s keep on learning more about common_schema. In today’s entrance, let’s introduce two more functionalities, very cool for developers, because they are related with funcions and stored procedures. Let’s begin with stored procedures (SP). If you need a list of all stored procedures of our server, just type this SQL sentence: SHOW PROCEDURE STATUS; However, …

Continue reading »

The post common schema. Listing Functions and stored procedures with its dependencies appeared first on Manejando datos.

common schema. Listado de Procedimientos y Funciones y sus dependencias

Seguimos destripando common_schema. Ahora vamos a ver 2 nuevas funcionalidades, muy interesantes para los desarrolladores, pues se trata de ver las dependencias que tienen los procedimentos y las funciones. Empezando por los procedimientos, para tener un listado de los procedimientos de nuestro servidor, escribiremos: SHOW PROCEDURE STATUS; Sin embargo, esta sentencia no es del todo …

Continuar leyendo »

The post common schema. Listado de Procedimientos y Funciones y sus dependencias appeared first on Manejando datos.

Planificar el tiempo de inactividad de MySQL y de otras variables de estado para la crítica

Original post: http://anothermysqldba.blogspot.com/2014/03/planning-mysql-downtime-and-other.html

Todos sabemos que, si bien MySQL es estable y puede funcionar durante mucho tiempo sin que se reinicie. De vez en cuando tenemos que reiniciar para que ajustar algunas variables o para actualizar sin embargo. Algunos podrían suponer que durante la noche es el mejor momento para hacer esto debido a que sus usuarios están dormidos. Sin embargo, a menudo la noche a la mañana también incluye copias de seguridad y otras secuencias de comandos crontab relacionados que podrían estar haciendo diferentes minería de datos y etc

Entonces, ¿cómo se puede obtener una guía sobre cuando se tiene la menor actividad en el servidor? Ahora cada aplicación y la base de datos son diferentes, por lo que deben tener en …

[Lea más]
More Common_Schema utilities

I still have to spend some time investigating about what is QueryScript, included on the Common_schema framework (I already wrote about it). But today, let’s dive into two interesting utilities. The utilities are two views. The first one is table_charset. It’s a view in which you can identify the characterset used in all text tables …

Continue reading »

The post More Common_Schema utilities appeared first on Manejando datos.

Más utilidades de Common_schema

Todavía tengo que investigar la parte de QueryScript que ofrece el framework Common_schema, del que ya he hablado en varias ocasiones en este blog, pero para iniciarnos, qué mejor que conocer alguna de las utilidades que incluye. Por eso, empezamos a destripar algunas de las funciones de common_schema. Hoy vamos a usar dos vistas. La …

Continuar leyendo »

The post Más utilidades de Common_schema appeared first on Manejando datos.

DBA tools: MySQL WorkBench

MySQL WorkBench is the open alternative from #MySQL for the DataBase Administrator, DBA, and also for the non-DBA that need to work directly with databases. A few months ago ORACLE published the 6.0 beta version of this tool, with new features and improvements (previuos version was 5.2), and right now you can download version 6.1. …

Continue reading »

The post DBA tools: MySQL WorkBench appeared first on Manejando datos.

Herramientas DBA: MySQL WorkBench

MySQL WorkBench es la alternativa libre de #MySQL para los administradores de bases de datos, DBA, y también para los no-DBA que necesitan trabajar directamente con las bases de datos. Hace un par de meses se publicó la versión 6.0, todavía en su versión inicial, pero que mejora en bastante a su versión anterior (la …

Continuar leyendo »

The post Herramientas DBA: MySQL WorkBench appeared first on Manejando datos.

slave-skip-errors: Ignorar automáticamente errores de replicación por tipo

Cada aplicación es un mundo y cada uno de estos mundos tiene otro mundo dentro sobre la forma que utiliza la base de datos y cómo se pueden replicar los datos entre diferentes slaves. Mediante la directiva slave-skip-errors podemos ignorar errores de replicación automáticamente (por lo tanto simplemente se salta automáticamente la query)

En la documentación de MySQL podemos encontrar un listado de errores y sus descripciones. Por ejemplo si se intenta crear una tabla que ya existe en el slave obtendríamos el siguiente error:

  • Error: 1050 SQLSTATE: 42S01 (ER_TABLE_EXISTS_ERROR): Message: Table ‘%s’ already exists

Por lo que podemos añadir el código 1050 en el slave-skip-errors para ignorar …

[Lea más]
Moving from MySQL 5.5 to MySQL 5.6. Step 6. My first bug report

After a few entrances talking about how to move from #MySQL 5.x to versión MySQL 5.6 (what I write is also valid for MySQL 5.7 although you need to know that MySQL 5.7 doesn’t work under Windows XP), I am going to tell you two reflections: The acquisition of MySQL database from ORACLE has been …

Continue reading »

The post Moving from MySQL 5.5 to MySQL 5.6. Step 6. My first bug report appeared first on Manejando datos.