Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Dateiinhalte in die Spalte der MySQL-Tabelle einfügen

Ja es ist möglich. Sie können die LOAD_FILE() Funktion:

CREATE TABLE my_table (stamp datetime, what text);

INSERT INTO my_table (stamp, what) VALUES (NOW(), LOAD_FILE('/tmp/my_file.txt'));

Sie müssen sicherstellen, dass die Datei von MySQL gelesen werden kann und dass Ihr MySQL-Benutzer über den FILE Privileg. Dies ist das gleiche Recht, das für LOAD DATA INFILE .