sql >> Databasteknik >  >> RDS >> Mysql

Ta text från en fil och infoga i en mysql-tabell med hjälp av ett skript

Inte ens nära för heller. Du kan inte "omdirigera" en sträng till mysql.

Prova

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

istället.

Den andra versionen har ännu mindre chans att fungera - du skulle bara infoga namnet på filen i databasen, inte filens innehåll.



  1. Hur använder man en SQL for loop för att infoga rader i databasen?

  2. PHP-kod för att omdirigera om mysql-fältet är komplett

  3. Använder xpath för att extrahera data från en XML-kolumn i postgres

  4. Oracle:snabbaste sättet i PL/SQL att se om värdet finns:List, VARRAY eller Temp-tabell