sql >> Database >  >> RDS >> Mysql

Bestandsinhoud invoegen in de kolom van de MySQL-tabel

Ja het is mogelijk. U kunt de LOAD_FILE() functie:

CREATE TABLE my_table (stamp datetime, what text);

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

U moet ervoor zorgen dat het bestand leesbaar is voor MySQL en dat uw MySQL-gebruiker de FILE voorrecht. Dit is hetzelfde privilege dat vereist is voor LOAD DATA INFILE .



  1. MySQL-fout 1264:waarde buiten bereik voor kolom

  2. MySQL UPDATE met SELECT SUM uit een andere tabel

  3. SQL-query retourneert gegevens uit meerdere tabellen

  4. Mysql Query met twee tabellen php