El mié, 21-03-2007 a las 19:38 -0600, user name escribió: > Que tal, necesito hacer un script en bash que cargue un archivo .txt a > una db mysql, he puesto esta línea: > mysqlimport --user=panchito --fields-terminated-by=, > prueba /home/panchito/pruebas/prueba.txt > pero con esto me dice que no se ha seleccionado ninguna base de datos, > como puedo hacerlo?
Puedes hacerlo así:
cat fichero.sql | mysql -u root -p
Cambia el fichero y el usuario si lo necesitas. El -p es para que te
pida la contraseña. Si no la tienes, quita el -p.
Si quieres un script podría quedarte algo como lo siguiente:
#!/bin/bash
cat $1 | mysql -u root -p
--
VictorSanchez2
www.victorsanchez2.net
victorsanchez2 en jabberes.org
signature.asc
Description: Esta parte del mensaje está firmada digitalmente

