Original post: http://anothermysqldba.blogspot.com/2014/04/webscalesql-installation-solved-part-2.html
Se trata de un seguimiento de la: Instalación WebScaleSQL intentado ... parte
1
Así que ser un geek típico, desarrollador, idiota o lo que sea ..
No pude RTFM o en este caso el …
La entrada de hoy es breve, pero incluye algunas recomendaciones bastante importantes, que me han tenido entretenido buena parte de la mañana (y yo sin saberlo). El objetivo es vincular una tabla que tenemos en un servidor MySQL o MariaDB, utilizando ODBC, con Microsoft Access (o sea, hacer de MS Access el front-end de MySQL). …
Esta entrada Vincular MySQL-MariaDB en MS Access es contenido original de Manejando datos - Blog de bases de datos y programación. This entrance Vincular MySQL-MariaDB en MS Access is created by …
[Lea más]Today’s entrance pretend to give you two good recommendations, after a whole morning busy trying to solve a simple cuestion. The objective is linking a table that lives on a MySQL o MariaDB server on Microsoft Access, using ODBC (using MS Access as a MySQL front-end). This simple task, can be too dramatic if you …
Esta entrada Linking MySQL-MariaDB under MS Access es contenido original de Manejando datos - Blog de bases de datos y programación. This entrance Linking MySQL-MariaDB under MS Access is created by …
[Lea más]
Original post: http://anothermysqldba.blogspot.com/2014/04/mysql-explain-sqlnocache.html
Así que hoy me estaba ayudando a alguien con su rendimiento de
base de datos y corrió a través de algunas consultas mal
escritos. Ahora, sin duda todo el mundo comete errores, el
objetivo es hacer todo lo posible para evitarlos.
Así que sólo un par de consejos útiles que hacer antes de dejar
una consulta suelta a su entorno.
Siempre ejecutar la consulta a través de explicar primero. Algo
tan simple como hacer a explicar primero confirmará sin faltas de
ortografía (ya que no se ejecutará), y le permitirá optimizar la
consulta.
Ya existen varios enlaces sobre cómo utilizar explique:
- …
Curiosamente, por defecto, están habilitados los triggers pero no los stored procedures en MySQL:
# mysqldump --help | grep ^routines\|^trigg -E routines FALSE triggers TRUE
Por lo tanto, para hacer backup de los stored procedures deberemos añadir la opción –routines:
# mysqldump -u root -p --routines --all-databases > fichero.sql
Si únicamente necesitamos los stored procedures, pero no los datos en si, deberemos añadir las opciones –no-create-info –no-data –no-create-db para quitar el resto de datos:
# mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt --databases systemadmin > stored_procedures_systemadmin.es.sql
Tags: …
[Lea más]En una base de datos MySQL podemos tener stored procedures como el siguiente:
mysql> delimiter // mysql> create procedure sp_historico(IN tabla VARCHAR(50), in d date) begin insert into historico values (tabla, d); end// Query OK, 0 rows affected (0.03 sec)
Vamos a ver cómo podemos ver el código una vez creados.
Si hacemos una búsqueda rápida en la documentación de MySQL nos podemos encontrar con SHOW PROCEDURE CODE:
mysql> show procedure code sp_historico; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Pero debemos leer la primera frase, que seguro que todos ignoramos al leer la documentación en diagonal:
This statement …
[Lea más]
Original post: http://anothermysqldba.blogspot.com/2014/03/webscalesql-installation-attempted-part.html
Bueno, si usted no ha visto las noticias, sin embargo, a
continuación, por todos los medios seguir este enlace y leer
sobre WebScaleSQL . Muchas gracias al equipo de
ingenieros de Facebook, Twitter y Google por su ardua labor en
esta. Tengo curiosidad por ver cómo se desarrolla más en el
futuro, una vez que consigo que funcione.
Esto es lo que encontré hasta ahora. Yo quería que esto es un
blog …
Original post: http://anothermysqldba.blogspot.com/2014/03/percona-cloud-tools.html
Así que me gusta mucho el hecho de que Percona es llegar y
ofrecer soluciones para ayudar a analizar las preocupaciones o
problemas con MySQL cloud.percona.com .
Es muy fácil de instalar. La forma más rápida es hacer que el
repositorio YUM Percona instalado, tengo …
Original post: http://anothermysqldba.blogspot.com/2014/03/mysql-and-os-x-install-and-remove.html
Así que esto es en referencia a este error:
Sucede que correr a través de él, así que pensé ¿qué diablos
probar hacia fuera con 5.7 también.
También tuve la oportunidad de reproducir este error con la
versión más reciente DMR. (En el momento de esta prueba
mysql-5.7.3-m13) que estaba usando la proporcionada DMG y el
archivo tar.gz.
dyld: Symbol not found: _strnlen
…
Cuando tenemos varios servidores MySQL nos interesa poder configurar nuestro cliente para conectar fácilmente a todos ellos. Vamos a ver cómo lo podemos hacer con nuestro fichero ~/.my.cnf (también lo podemos usar en el my.cnf general)
En el fichero .my.cnf de nuestr home podemos definir tantos servidores MySQL necesitemos, simplemente deberemos añadir un nombre descriptivo después del nombre de sección “client”. Por ejemplo, para configurar la base de datos a la que nos conectamos por defecto haríamos:
[client] user=root password=passw0rd host=master prompt=\\u@\\h [\\d]>\\_
Para indicar uno llamado “slave“, haríamos:
[clientslave] user=root password=passw0rd host=slave prompt=\\u@\\h [\\d]>\\_
Y para usar dicha entrada en nuestro fichero de configuración, deberemos indicarlo al …
[Lea más]