Archivo de la etiqueta: MySQL

Instalar MariaDB

Instalar MariaDB paso a paso

Os voy a explicar como instalar MariaDB paso a paso en CentOS. Como sabéis, MariaDB es un fork de MySQL. Cuando por 2010 aproximadamente Sun Microsystems ( Oracle ) compró MySQL se creó el fork soportado por la comunidad. MariaDB no sólo es la continuación de MySQL, sino que está siendo mejorada año tras año.

Sigue leyendo

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

Instalar LEMP Nginx + PHP + MySQL en Ubuntu 16

Cómo instalar LEMP, Instalar Nginx + PHP + MySQL en Ubuntu 16

En el artículo de hoy voy a mostrar como instalar Nginx con PHP y MySQL en Ubuntu 16 o lo que es lo mismo LEMP. LEMP es Linux, Nginx, MySQL y PHP. Usaré la versión de Ubuntu Server 16.04 LTS. Realmente la instalación no tiene ninguna complicación, en menos de 5 minutos tenenos nuestro servidor web con nuestra base de datos funcionando. Lo primero que tenemos que hacer es actualizar nuestro servidor, recordad, apt-get update siempre antes de proceder a instalar algo en nuestros servidores. Y es un servidor en producción, revisar exactamente que se va ha actualizar y en qué puede afectarnos. Sigue leyendo

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

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

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

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

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

Cambiar password de root MySQL

Como resetear el password de root de MySQL

Seguramente os ha ocurrido en alguna ocasión que habéis olvidado el password de root o de otro usuario de vuestro MySQL. O que habéis llegado a un nuevo trabajo y no os han facilitado las contraseñas para el acceso a vuestro MySQL. Os mostraré rápidamente como cambiar el password de MySQL para root. Sirve para cualquier usuario, pero si ya sabemos el de root no necesitaremos hacer los siguientes pasos. Sigue leyendo