Subir sql por consola en Mysql
Posted on : 04-08-2009 | By : admin | In : Programación, Sobre Dinamin
Tags: consola, mysql, sql
0
Despues de un largo tiempo sin escribir, me tomo el trabajo de volver a hacerlo, esperando que sea de ayuda para cualquiera que por ahi se encuentre con este sitio
En estos días me puse en la tarea de realizar modificaciones a algunas paginas que tengo por ahi, como es logico baje la base de datos y procedi a restaurarla en mi maquina local. Si utilizara programas pagos como Navicat seguro que no seria problema, puesto que el mismo almacena y comprime toda la información, pero si usamos herramientas como phpmyadmin tal vez con pocos registros se movera muy bien, pero con un archivo de unos 400Mb si que es dificil… time out entre otros.
Googleando un poco encontré esto que tal vez les puede servir para solucionar su problema:
1- logearse
En Gnu/linux [user@maquina home]$ mysql -u root -p pass
En windows algo asi
C:\archivos de programa\mysql\bin\mysql.exe -u root -p pass
2- seleccionar la base de datos
use colegios;
3-por ultimo subimos el archivo
source /home/usuario/servidor/backup/colegio.sql;
mysql > source C:/colegios.sql
No he realizado comparativos si es mas rapido usarlo o no pero para poder subir bases de datos de una buena cantidad de registros no he encontrado algo mejor
Espero que les sirva.



