MyWebSQL: Administración fácil de MySQL vía web

En la entrada hablamos de la instalación de MyWebSQL, un gestor web pensado en administrar bases de datos MySQL/MariaDB, SQLLite y PostgreSQL vía web. Si buscas algo más de lo que nos ofrece phpmyadmin, esta herramienta es para ti.

¿Qué es MywebSQL y para qué sirve?

MyWebSQL está pensado especialmente para desarrolladores que necesitan administrar sus bases de datos mysql a través de un navegador web. Está escrito en PHP y usa Javascript, para su funcionalidad del lado del cliente.

Tiene muy en cuenta los siguientes puntos:

  • Fácil despliegue y uso
  • Consulta y edición rápida en bases de datos tipo MySQL
  • Entorno amigable para ahorrar tiempo en las consultas y en sus resultados.
  • Funciona en la mayoría de los navegadores web.
  • Continuo desarrollo del software con nuevas características y mejoras que se agregan de vez en cuando.

El producto está desarrollador y mantenido principalmente por Samnan ur Rehman. El producto es software libre, ya que utiliza una licencia GPL v3

Instalación de MywebSQL en Centos 7

Vamos a instalar el producto sobre un servidor GNU/Linux, con la distribución Centos 7. Para que funcione previamente necesitamos instalado un servidor LAMP, hace poco vimos como realizar dicha instalación:

Instalar un servidor web LAMP en Centos 7

Actualizamos el sistema e instalamos algunos paquetes necesarios:

  1. yum -y update 
  2. yum -y install zip unzip wget

Descargamos la última version del producto, que a día de hoy es la 3.7

  1. wget https://downloads.sourceforge.net/project/mywebsql/stable/mywebsql-3.7.zip

Descomprimimos el proyecto en la carpeta de los proyectos web por defecto de Apache:

  1. unzip mywebsql-3.7.zip -d /var/www/html

Reiniciamos el servidor web Apache:

  1. systemctl restart httpd.service

Bien, ya tenemos todo el contenido de MywebSQL, ubicada en la carpeta del contenido web. Solo nos queda ir a nuestro navegador favorito y escribir: http://nuestra-ip/mywebsql

Pantalla acceso a MyWebSQL

En la pantalla de acceso debemos añadir las credenciales del usuario que queramos utilizar, en mi caso el de ‘root’. Además indicamos si es un servidor MySQL, SQLite o PostgreSQL. Por último podemos escoger el idioma.

Vista de la interfaz web de MyWebSQL

Y esto es todo. Espero que os haya parecido interesante. ¿Habéis trabajado alguna vez con MyWebSQL? ¿Conocéis alguna herramienta similar?

Nos vamos leyendo.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.