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.