Дори не се доближава до нито едно от двете. Не можете да „пренасочите“ низ към mysql.
Опитайте
echo "INSERT INTO tblename (fieldname) VALUES (LOAD_FILE('filename'));" | mysql -u root -p password dbname
вместо това.
Втората версия има още по-малък шанс да работи - просто ще вмъкнете името на файла в базата данни, а не съдържанието на файла.