Archivo de la categoría: MySQL

MySQL

Activar logs en MySQL o MariaDB

En ocasiones tenemos problemas con nuestra base de datos en MySQL o MariaDB y necesitamos ver dónde puede estar el problema. Para ello necesitamos activar los logs en MySQL o MariaDB.

Os explicaré como poder activar los logs a continuación.

Sigue leyendo
MySQL

Instalar MySQL en CentOS 7

Cómo instalar paso a paso MySQL

Como bien sabéis desde hace unos años MariaDB fue creada por el creador de MySQL y ante todos los rumores que hablaban sobre la compra de MySQL por Oracle, el desarrollador de MySQL hizo un fork, MariaDB. Con bastantes mejoras y más rendimiento. De hecho yo recomiendo simpre usar MariaDB antes que MySQL, pero lo que ocurre es que muchas aplicaciones, todavía están optimizadas para MySQL y no funcionan o no son soportadas por MariaDB.

Sigue leyendo
MySQL

Mycli – MySQL y MariaDB con autocompletar

Linea de comando para Mysql con función de autocompletar.

Hace unos meses encontré esta herramienta buenisima para los que no somos unos DBAs y tocamos bastantes MySQL o MariaDB. La herramienta es básicamente un cliente de línea de comando con la función de autocompletar. Con lo que nos hará la vida más fácil a la hora de ejecutar nuestras consultas a nuestra base de datos. El proceso de instalación es muy sencillo, os mostraré como instalarlo en un servidor CentOS, pero se puede instalar en cualquier distridución Linux. Solamente necesitaremos tener instalado Python en nuestro servidor. Sigue leyendo

MySQL

Cambiar de directorio la base de datos MySQL

En entornos de producción con bases de datos MySQL es recomendable cambiar el path por defecto de la base de datos. Normalmente se encuentra en la partición / root. Yo recomiendo siempre asignarle una partición dedicada solamente para MySQL. Os mostraré como cambiar de directorio la base de datos MySQL. Cuando digo cambiar la base de datos, me refiero a los archivos de la base de datos, no a los ficheros de configuración, etc… Sigue leyendo

MySQL

Tunear base de datos en MySQL / MariaDB

En el artículo de hoy os mostraré como podemos tunear nuestra base de datos tanto en MySQL como en MariaDB. Casi siempre se instala el servidor de bases de datos, se crea la base de datos con sus tablas y demás y «como funciona» no se vuelve a tocar. Y no es así, tenemos que ir haciendo un mantenimiento, optimizarla para mejorar resultados y que funcione con rapidez, etc. Para ello os muestro una herramienta gratuita, soportada por casi todas las distribuciones Linux. MySQLTuner. Encontraréis el código fuente en el siguiente enlace. Sigue leyendo

MySQL

Restaurar tablas en MySQL

En el artículo de hoy mostraré como restaurar tablas en MySQL. Recientemente he tenido que recuperar de los backups tablas para los desarolladores. Algunos directamente restauran la base de datos completa, pero no hace falta ya que podemos recuperar simplemente las tablas que necesitemos. En mi caso, por error se modificaron datos de un par de tablas y se necesitaba recuperar el contenido de la tabla. Sigue leyendo

MySQL

Backup y Recovery de MySQL

Como buen administrador de sistemas, los backups son vitales en nuestro día a día por lo que en el ámbito de las bases de datos, es muy importante hacer backups de nuestras bases de datos y de esa manera evitar posibles problemas en un futuro. En éste caso mostraré como hacer un backup de MySQL y un recovery de la base de datos. Sigue leyendo