Diferencia entre revisiones de «Importar/Exportar base de datos»

De FdIwiki SC
Saltar a: navegación, buscar
Línea 6: Línea 6:
 
<p align="justify">Para acceder a phpmyadmin disponemos de varias alternativas:</p>
 
<p align="justify">Para acceder a phpmyadmin disponemos de varias alternativas:</p>
 
:*<p align="justify">1. Si se trata de un hosting dispondremos de un panel web donde podremos acceder a phpmyadmin.</p>
 
:*<p align="justify">1. Si se trata de un hosting dispondremos de un panel web donde podremos acceder a phpmyadmin.</p>
:*<p align="justify">2. Si estamos usando un servidor y lo hemos instalado accederemos a la url donde lo tengamos instalado, ejemplo '''<nowiki>http://midominio.info/dondeestephpmyadmin</nowiki>'''.</p>
+
:*<p align="justify">2. Si estamos usando un servidor y lo hemos instalado accederemos a la url donde lo tengamos instalado, ejemplo ''<nowiki>http://midominio.info/dondeestephpmyadmin</nowiki>''.</p>
 
:<p align="justify">En el menú de la izquierda seleccionamos la base de datos de la cual queremos realizar la copia de seguridad, en la parte derecha pulsamos sobre "Exportar".</p>[[Imagen1]]<br>
 
:<p align="justify">En el menú de la izquierda seleccionamos la base de datos de la cual queremos realizar la copia de seguridad, en la parte derecha pulsamos sobre "Exportar".</p>[[Imagen1]]<br>
 
:<p align="justify">Pulsamos sobre avanzado y nos aseguramos que la opción "Conjunto de caracteres del archivo" sea "utf-8", para ahorrar ancho de banda podemos usar la opción de compresión, aunque si la vamos a importar desde la consola deberemos descomprimirla antes.</p>[[Imagen2]]<br>
 
:<p align="justify">Pulsamos sobre avanzado y nos aseguramos que la opción "Conjunto de caracteres del archivo" sea "utf-8", para ahorrar ancho de banda podemos usar la opción de compresión, aunque si la vamos a importar desde la consola deberemos descomprimirla antes.</p>[[Imagen2]]<br>

Revisión de 19:31 26 ene 2017

En esta página encontrarás toda la información acerca de cómo importar o exportar una base de datos.

1. Exportar la base de datos (hosting web, servidor virtual / dedicado)

1.1 Utilizando phpmyadmin, principalmente para hostings compartidos (hostinger, etc..) o servidores en los que tengamos phpmyadmin instalado.

Para acceder a phpmyadmin disponemos de varias alternativas:

  • 1. Si se trata de un hosting dispondremos de un panel web donde podremos acceder a phpmyadmin.

  • 2. Si estamos usando un servidor y lo hemos instalado accederemos a la url donde lo tengamos instalado, ejemplo http://midominio.info/dondeestephpmyadmin.

En el menú de la izquierda seleccionamos la base de datos de la cual queremos realizar la copia de seguridad, en la parte derecha pulsamos sobre "Exportar".

Imagen1

Pulsamos sobre avanzado y nos aseguramos que la opción "Conjunto de caracteres del archivo" sea "utf-8", para ahorrar ancho de banda podemos usar la opción de compresión, aunque si la vamos a importar desde la consola deberemos descomprimirla antes.

Imagen2

Ahora simplemente pulsamos continuar y guardamos el archivo.

Imagen3

Se puede dar el caso de que el hosting nos proporcione una copia de seguridad directamente desde el panel web, también es válida para importarla posteriormente, en caso de que durante la importación ocurriera algún error podemos probar las opciones 1.1.2 o 1.1.3 según el caso.


1.2 Utilizando mysqldump, servidor local/remoto con acceso local/remoto (ssh).

Muy sencillo, basta con abrir una consola cmd, situarse en el directorio donde se encuentra mysqldump(ver nota) y ejecutar la siguiente orden: mysqldump -u nombre_usuario_bd -p --default-character-set=utf8 nombre_base_datos > nombre_backup.sql

Imagen4

Comprobamos mediante la orden "dir" que se ha creado el backup.

Imagen5

Nota: las utilidades mysql/mysqldump en windows se encuentran en la carpeta bin, dentro de la carpeta donde se encuentra MySQL instalado. en el caso de xampp estas se encuentran en xampp/mysql/bin.