sql >> Base de Datos >  >> RDS >> Mysql

Tome texto de un archivo e insértelo en una tabla mysql usando un script

Ni siquiera cerca para ninguno de los dos. No puede "redirigir" una cadena a mysql.

Prueba

echo "INSERT INTO tblename (fieldname) VALUES (LOAD_FILE('filename'));" | mysql -u root -p password dbname

en su lugar.

La segunda versión tiene aún menos posibilidades de funcionar:solo estaría insertando el nombre del archivo en la base de datos, no el contenido del archivo.