MySQL y OS X instalar y quitar

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

[Lea más]
Varias configuraciones para conectar a MySQL

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]
Adminer, a simple but effective database manager

Last week I was asked for help to the invertigation group I work with at University of Cordoba UCO for setting up a  WordPress page, instead of Joomla. In order to access the files by FTP, I use Filezilla with success, but I didn’t know how to access the database for creating a backup (backup). …

Continue reading »

Esta entrada Adminer, a simple but effective database manager es contenido original de Manejando datos - Blog de bases de datos y programación. This entrance Adminer, a simple but effective database manager is created by …

[Lea más]
Adminer, un administrador de bases de datos muy práctico

La semana pasada recibí un pequeño encargo del grupo de investigación de la UCO con la que colaboro, de montar un WordPress, en sustitución de Joomla. Para acceder a los ficheros a través de FTP pude usar Filezilla sin problema, pero a la base de datos no sabía cómo acceder para hacer su correspondiente copia …

Continuar leyendo »

Esta entrada Adminer, un administrador de bases de datos muy práctico es contenido original de Manejando datos - Blog de bases de datos y programación. This entrance …

[Lea más]
Error writing file ‘/tmp/JNIMzzat’ (Errcode: 28)

Al realizar una consulta en una base de datos MySQL nos podemos encontrar que reporta el siguiente error:

Error writing file '/tmp/JNIMzzat' (Errcode: 28)

Mediante perror podemos consultar los códigos de errores de MySQL, en este caso nos dice:

# perror 28
OS error code  28:  No space left on device

No es que se haya quedado sin espacio en el datadir del MySQL, sino que se ha quedado sin espacio dónde escribe los ficheros temporales, por defecto, en el /tmp. Se controla mediante la variable tmpdir:

mysql> show variables like 'tmpdir';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| tmpdir        | /tmp  |
+---------------+-------+
1 row in set (0.00 sec)

Si consultamos el espacio en …

[Lea más]
Listing primary keys of a database in MySQL-MariaDB

A few days ago, I needed to ask to all tables of a database about what is the name of the primary key of each table. The solution is easy, just using the data from the database information_schema, and by retrieving the data for the selected schema, this way: SELECT TABLE_NAME as table, COLUMN_NAME FROM …

Continue reading »

The post Listing primary keys of a database in MySQL-MariaDB appeared first on Manejando datos.

Listado de claves primarias de una base de datos en MariaDb-MySQL

Hace unos días, tuve necesidad de preguntarle a todas las tablas de una base de datos cuál es su clave primaria. Una solución sencilla es generar una consulta utilizando information_schema, recuperando sólo los datos del esquema que me interesa, de la siguiente forma: SELECT TABLE_NAME as tabla, COLUMN_NAME FROM `information_schema`.`COLUMNS` WHERE (`TABLE_SCHEMA` = 'basededatos') AND …

Continuar leyendo »

The post Listado de claves primarias de una base de datos en MariaDb-MySQL appeared first on Manejando datos.

La pregunta de moda en RRHH

Las pocas entrevistas de trabajo que he hecho últimamente he visto una pregunta recurrente:

¿De qué estas orgulloso?

Mi respuesta siempre ha sido que se puede encontrar mi nombre en el ChangeLog de Apache 2.4. Se trata de un parche que hice porque los slots que estaban deshabilitados por la directiva MaxClients aparecían como disponibles en mod_status, por lo que con el patch desaparecen y aparecen según se modifica dicha directiva mediante graceful.

A partir de ahora también podré decir que también estoy orgulloso que tenga también un parche aplicado en MySQL. En concreto en la versión 5.7.5:

A new status variable, Max_used_connections_time, indicates …
[Lea más]
Solution to MySQL Error 1146: tables needed on “mysql” database

A friend of mine asked my for some help to install MySQL, so, I sent him the MySQL 5.7.2 installer, the same file I tried to install with no success, as I already talk on this blog here and here (both in spanish, and in a few weeks it will be in english). Again, error …

Continue reading »

The post Solution to MySQL Error 1146: tables needed on “mysql” database appeared first on Manejando datos.

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.