¿Cómo transferir bases de datos MySQL entre servidores?
Cada vez que cambiamos de servidor, como puede ser de un centro de datos a otro centro de datos. Tendremos que configurar el nuevo servidor y ponerlo en funcionamiento. Cuando tenemos sitios dinámicos y nos gustaría transferir bases de datos MySQL Server desde el servidor antiguo al nuevo servidor. ¿Cómo podemos hacer una transferencia rápida y exitosa?
El mejor camino para realizar el procedimiento de forma segura es utilizar SSH para transferir las bases de datos entre servidores. Usted necesita utilizar las siguientes herramientas:
=> Cliente SSH
=> Servidor SSH en el servidor remoto
=> comando mysqldump
=> UNIX pipes
Es importante señalar que si usted desea transferir una base de datos MySQL llamada basedb a un servidor remoto, usted debe ingresar los siguientes comandos en el Shell:
$ mysqldump basedb | ssh user@remoto.servidor.algo.com mysql basedb
Usted también simplemente puede copiar una tabla llamada servicios (desde la base de datos basedb) a la base de datos remota llamada distribuidores usando la siguiente sintaxis:
$ mysqldump basedb servicios | ssh user@servidor.algo.com mysql distribuidores
Comments (3)
O yo entendi mal la explicacion, o esto esta basado en linux; Yo trabajo con windows, tengo que crear una base de datos enn mi servidor apache (En el directorio c:/xampp/htdocs/prueba, o sea http://www.localhost/prueba), en mysqladmin le doy el camino y nombre de la base de datos, pero en ves de crear la base de datos en este directorio, lo hace en su directorio con un nobre extraño, que arentemente, es algo similar a la ruta que le e dado; ¿como puedo mover esta base de datos o crearla en el directorio en la cual la necesito. desde ya muchas gracias y disculpen la molestia.
Yo he exportado muchos datos para bases de datos mysql y excel. ya he probado entre bases de datos postgres y msacess.
buscando encontré un buen programa que me ayudo a resolverlo y seguramente te puede ayudar a ti también.
te lo recomiendo.
DBX-Export 1.4 (Exportación entre fuentes de datos)
sites.google.com/site/shiftcodesinc/productos/dbx-export
Dice que después de que tengas los drivers ODBC para conectarte, puedes conectarte a cualquier fuente de datos y pasar datos de un lugar a otro. como por ejemplo de una tabla de mysql a un archivo excel o viceversa. un archivo de texto una base de datos cualquiera. mejor dicho desde cualquier fuente de datos hacia cualquier fuente de datos pruebala.
te lo dejo y ojala te sirva,
suerte!!!!
Te dejo lo que dice el sitio que entonces.
Hola,
A ver si me puedes ayudar. Tengo un proyecto que contiene una letra «ñ»(cañeo) y ni el sitio ni la base de datos de mysql puedo ponerlo. Quiero poner: localhost/cañeo y no me lo reconoce, pero si pongo localhost/caneo, sí me lo reconoce. ¿me pueden ayudar? Se que tengo que cambiar la lista Cotejamiento a «utf8_general_ci», pero lo tengo que hacer por código por que no tengo instalado el progarma phpadmin.
Gracias y un saludo,