Cómo conectarse a una Base de Datos Remota Imprimir

  • 0

WordPress vive en su base de datos. Los archivos y carpetas en su servidor son solo para estructura. Los archivos CSS, Javascript y PHP generalmente pueden ser reemplazados de otras fuentes. Pero su contenido es lo que hace que su sitio sea especial y único. Y ese contenido vive en la base de datos. Si tuvieras que arrancar un componente de tu sitio de WordPress y llevarlo contigo, sería la base de datos MySQL.

 

En este artículo, te mostraré cómo conectarte a MySQL de forma remota. Si bien es posible hacer esto desde cPanel usando phpMyAdmin, es un poco torpe y requiere que se realicen varios pasos cada vez. Al acceder a la base de datos desde un cliente local, puede hacer las cosas más rápido y también configurar operaciones complejas como programaciones, etc. Así que comencemos.

 

Paso 1: Descarga e instala HeidiSQL

Cuando se trata de la elección de clientes MySQL, mi voto va a HeidiSQL. Es más pequeño y menos engorroso que MySQL Workbench, así que eso es lo que usaré en este tutorial. Es gratis y de código abierto, ¿cómo no amarlo? Puedes descargarlo desde aquí. También está disponible en la tienda de Windows, por lo que si está en Windows 10, podría ser más fácil obtenerlo desde allí.

 

Paso 2: Reúna la información necesaria

Para hacer una conexión remota a su base de datos MySQL, necesita la siguiente información:

Su nombre de usuario de la base de datos

Su contraseña de base de datos

El nombre de host del servidor o la dirección IP

Tu dirección IP LOCAL desde la cual accederás al servidor

 

Obtén el nombre de usuario y la contraseña de la base de datos

Vaya a su carpeta raíz de WordPress y abra el archivo llamado "wp-config.php". Aquí encontrará su nombre de usuario y contraseña de la base de datos como se muestra aquí:

Obtenga su nombre de host o dirección IP

Inicie sesión en la interfaz de cPanel de Nova Imago y verá su dominio principal en el lado derecho, como se muestra aquí. Usaremos esto como el nombre de host. También puede hacer clic en el enlace "Información del servidor" en la parte inferior para obtener la dirección IP.

 

Obtenga su dirección IP local

Esto es facil. Vaya a google.com y escriba "cuál es mi ip". Google responderá con la dirección IP de su sistema local como se muestra aquí:

 

Paso 3: Configurar el acceso remoto a MySQL

De forma predeterminada, los servidores no permiten el acceso remoto a sus bases de datos, excepto desde direcciones IP específicas. Así que necesitamos agregar nuestra dirección IP a la lista blanca.

Inicie sesión en su cPanel y busque el icono titulado MySQL remoto como se muestra aquí:

 

En la siguiente pantalla, agregue la dirección IP LOCAL que obtuvo en el paso 2 y haga clic en "Añadir Anfitrión".

 

Debería ver una pantalla de confirmación como se muestra aquí:

 

Ahora tenemos permisos para acceso remoto. Tenga en cuenta que su dirección IP local puede cambiar en los caprichos de su ISP. Puede que no ocurra a menudo, pero puede suceder. Además, si se conecta a través de una VPN, la dirección IP también cambiará. ¡Así que toma todo esto en consideración!

 

Paso 4: Configurar una nueva sesión con HeidiSQL

Abra HeidiSQL y haga clic en "Nuevo" en la parte inferior izquierda como se muestra aquí:

 

Ingrese un nombre para la nueva conexión en el panel de la izquierda. A la derecha, ingrese las credenciales que obtuvo en el paso 2. A saber, la dirección IP o el nombre de host, su nombre de usuario y la contraseña de su base de datos.

 

Introduzca las credenciales de la base de datos

Ahora haga clic en el botón "Guardar" para la sesión. Una vez hecho esto, haga clic en "Abrir".

Si todo va bien, debería iniciar una conexión remota de MySQL a su base de datos como se muestra aquí:

 

Mostrará una lista de todas las bases de datos adjuntas a su cuenta. Desde aquí, puede ejecutar consultas SQL, ver datos, realizar copias de seguridad y restaurar cosas con el clic de un botón. Es mucho más rápido y fácil de acceder que phpMyAdmin!


¿Le ha resultado útil esta respuesta?

« Atrás

Powered by WHMCompleteSolution