Você está na página 1de 4

Conectar una base de datos MySQL de forma remota

Un par de veces me ha tocado levantar bases de datos MySQL muy grandes


como para subirlas con el importador de phpMyAdmin (bases de 2 a 4 GB de
peso). Pero eso se puede solucionar levantando las bases de datos de forma
remota. Esto significa conectar tu equipo directamente al servidor para realizar las
consultas.

Lo primero que tienes que hacer es bajar un administrador de bases de datos


como SQL-Front. Una vez instalado debes entrar por cPanel a tu sitio para hacer
un cambio en la configuración de la seguridad.

Busca el cuadro Bases de datos y selecciona MySQL Remota.

Muy bien, para poder tomar la base de datos de forma remota tenemos que dar
permiso a tu IP para acceder a la cuenta del servidor. Para saber tu IP de salida
visita cómo saber mi IP de salida.

Ahora, agrega esa IP como host.

El uso de comodines es muy útil si tu IP es dinámica pero siempre se mantiene en


un mismo segmento de red inicial.

Sería algo como esto:

Mi IP completa (es un ejemplo) es 200.200.11.11

Mi IP con comodín sería 200.200.%


Si tu IP es dinámica, pero mantiene el segmento iniciar, podrías tener la IP
200.200.36.21 o cualquier variación después del 200.200.xxx.xxx y aún así
conectarte.

Añade la IP con el botón añadir Host para guardar los cambios.

Estamos casi listos. Abre SQL-Front y presiona el botón New.

Tendrás varias ventanas. La primera en orden izquierda derecha es General.

Acá puedes colocar un nombre a tu base de datos -super duper base de datos- y
cambiar el ícono, pero para este ejemplo no lo usaremos. Pasemos a la siguiente
pestaña.

En la pestaña Connection debes completar el campo Server con la IP de tu


servidor. Si no sabes la IP puedes hacer un ping a tu sitio web para ver que
dirección tienes. En el resto de los casos, estos datos estarán en el correo que
envían los proveedores de hosting al momento de arrendar un espacio web. Si
aún no sabes que IP tiene tu server, pide ayuda a algún informático. Cualquiera
medianamente digno debería resolver este problema.

Si no conoces a ningún informático medianamente digno que pueda decir que


dirección IP corresponde a tu servidor -creo que ya estás por ahí- dentro de
cPanel, al costado izquierdo, en Estadísticas encontrarás un bloque de
información que se llama: Direccion de Ip Compartida. NO confundir con la IP
de Último acceso de

Copia ese número y pégalo en el cuadro de Connection.

El puerto casi siempre es el que está por defecto: 3306.


En la pestaña Login debes ingresar los datos de acceso de tu cuenta de cPanel:
Usuario y contraseña. Si ya habías ingresado a cPanel, llenar esta información no
debería ser un problema.

Espera unos segundos y si todo marcha en orden, con el botón de Database


podrás seleccionar una de las bases que quieras utilizar (si soy rudo y usé
Megadeth).

Marca Ok, nuevamente Ok y conecta con Open. El resultado:


Mi base de datos del hosting con acceso local.

Los caminos pueden variar ligeramente dependiendo de tu framework, pero los


pasos son similares. Cuando termines el proceso de importación, exportación, etc.
Recuerda ELIMINAR tu IP de los host con acceso a MySQL. Sobre todo si usas
comodines.

Você também pode gostar