Usando MySQL con Navicat – Permitiendo Accesos Remotos

Cada vez más empresas y organizaciones utilizan servidores de base de datos MySQL, por tal motivo la búsqueda un programa de administración de MySQL se vuelve esencial.

Navicat (Descárgalo aquí) es un programa de gestión y administración de base de datos que nos permite realizar múltiples conexiones remotas y a múltiples tipos de gestores de bases de datos. Por tanto a diferencia del phpmyadmin que tiene muchas limitaciones el Navicat es una excelente opción por la facilidad y las grandes ventajas que conlleva.

Navicat

Navicat nos permite trabajar tanto de forma local instalando el XAMP o en un caso más productivo conectarnos a nuestro servidor Hosting pero he aquí el problema pues los servidores Hosting (Servicio de Alojamiento web) solo permiten el acceso desde su propio servidor, es decir que no podemos conectarnos al servidor MySQL a menos que entremos en CPANEL y de ahí al PhpMyAdmin.

Si tenemos contratado un excelente Hosting basta con comunicarnos y pedir que nos activen los accesos al MYSQL remoto pero en el caso que tengamos que administrar nosotros mismos nuestro Hosting tendríamos que acceder al CPANEL e ingresar a la opción MySQL Remota.

CPANEL_BASE_DATO

Una vez hemos accedido, debemos colocar nuestro IP Público el cual podemos obtener ingresando en el siguiente link: http://ipaddress.com/

Por ejemplo mi IP puede ser el 182.3.10.160, este numero tendría que ingresarlo en la opción del CPANEL: MySQL Remota.

add_ip_full

En algunos caso la IP Publico es dinámico por lo que hay que ingresarlo de una forma especial colocando por ejemplo: 182.3.10.% donde el signo % indica que acepte cualquier número que se genere automáticamente.

add_ip_variante

En algunos servidores Hosting es posible liberar todos los IP públicos existentes, pero esta puede ser un arma de doble filo pues abre puertas a posibles ataques informáticos. De igual forma si somos tan audaces para hacer esto podemos escribir en lugar de nuestro IP solamente el signo %.

remote_fulll

Hasta este punto ya tenemos permisos para realizar las conexiones remotas con nuestro servidor Hosting. Cabe aclarar que para realizar una conexión local con el Apacche que instala XAMPP no hay necesidad que hacer todos los pasos anteriores, solo tenemos que garantizar que nuestro equipo tenga una IP asignada.

Para realizar la conexión con nuestro servidor solo tenemos que presionar el boton “connection” o ir al menú File >> New Connection y en cualquiera de los dos casos seleccionamos MySQL

A continuación deberemos ingresar los datos que nuestro proveedor de servidor Hosting no da para realizar la conexión. La obtención de estos datos puede variar de un hosting a otro en algunos casos con solo pedirlo por correo basta en otros hay que leer la documentación.

navicat_new_connection

Connection Name: Es un nombre que le asignas a tu conexion, te puedes conectar a varios servidores a la vez y con este nombre los diferenciarñas.

Host Name/IP Address: Es la direccion de tu servidor, en este caso es el nombre de tu web (www.miweb.com).

Port: Es el puerto por que se conectara al MySQL por defecto es 3306 y no es necesario cambiarlo.

Username: Es el nombre de usuario con el que te conectarás a la base de datos.

Password: Tu clave de acceso al servidor MySQL.

Una vez lleno todos los parámetros presionamos en boton “Test Connection”. En el caso que estemos realizando una conexión local simplemente podemos dejar los parámetros como sigue:

navicat_new_connection_local

Lo único que deberíamos ingresar seria el password que hemos designado a nuestro servidor.

En este paso ya estaremos conectados a nuestro servidor web y podremos realizar cuantas conexiones queramos

Connection

Podemos acceder a las bases de datos presionando doble clic sobre cualquiera de las conexiones.

Connection_database_list

En proximas publicaciones veremos la sintaxis y metodos para:

Crear una base de datos en MySQL con Navicat

– Crear tablas en MySQL con Navicat

– Insertar en MySQL desde Navicat

– Consultas en MySQL desde Navicat

– Editar en MySQL desde Navicat

– Eliminar en MySQL desde Navicat

– Procedimientos almacenados en MySQL desde Navicat

Suscribir
Notificar a
guest
4 Comentarios
Comentarios en línea
Ver todos los comentarios
JORGE QUIJADA

NO ME PUEDO CONECTAR, COMO INGRESO EN EL CPANEL

Yohandrys

Tengo una duda yo estoy instalando un servidor de Legión pero ya viene con el MySQL incluso pero cuando abro el navicat para agregar la db no me deja y no se pq