Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Insira o conteúdo do arquivo na coluna da tabela MySQL


Sim é possivel. Você pode usar o LOAD_FILE() função:
CREATE TABLE my_table (stamp datetime, what text);

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

Você terá que garantir que o arquivo seja legível pelo MySQL e que seu usuário do MySQL tenha o FILE privilégio. Este é o mesmo privilégio necessário para LOAD DATA INFILE .