Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

importar exportar db via ssh

Estas en el tema de importar exportar db via ssh en el foro de Mysql en Foros del Web. Muy buenas ante todo, he estado buscando en nuestro amigo google y en este foro y me encontre lo mas parecido este apartado. http://www.forosdelweb.com/f86/respa...-mysql-370435/ bien. ...
  #1 (permalink)  
Antiguo 03/04/2012, 16:32
 
Fecha de Ingreso: febrero-2010
Mensajes: 43
Antigüedad: 9 años, 10 meses
Puntos: 0
importar exportar db via ssh

Muy buenas ante todo, he estado buscando en nuestro amigo google y en este foro y me encontre lo mas parecido este apartado.

http://www.forosdelweb.com/f86/respa...-mysql-370435/

bien.
Cita:
//
shell> mysqldump -u usuario [-p] nombreBase > respaldoBase.sql
//
vale con eso se hace una base de datos. perfecto.

asta alli todo bien, pero me surgen dos dudas.

la base la cree en /root/respaldoBase.sql

vale, pero yo tengo una dentro del (pc el ordenador que uso) como podria subirla a la web? osea improtarla?
ya que si supuese o accederia via ftp, se podria dejar y luego importar.

Código:
para importar seria:
mysql -u usuario -p nombre_db < respaldoBase.sql

pero, eso solo serviria si estuviera en el servidor no? ya que si es para subirla.. no se podria.. ?
  #2 (permalink)  
Antiguo 04/04/2012, 05:42
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 11 años, 8 meses
Puntos: 574
Respuesta: importar exportar db via ssh

Si la session del servidor remoto la abres en tu maquina solo es cuestión de poner el path al fichero... es decir si anrtes de llegar al prompt de mysql estas dando la direccion o ip del servidor remoto, en realidad esa consola esta en tu maquina aun que apunte al servidor remoto... no se si me explico.

Aqui quizas se explican mejor

http://www.desarrolloweb.com/faq/res...tos-mysql.html

Si quisiéramos recuperar el backup en otro servidor, también lo podríamos hacer con la línea de comandos de MySQL, pero mediante una sentencia que incluya el host al que nos queremos conectar:


mysql --password=tuclave --user=tuusuario -h 192.168.1.134 basedatos < respaldo.sql


192.168.1.134 ip del hsot remoto
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: sql, ssh
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:32.