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

Pegue o texto de um arquivo e insira em uma tabela mysql usando um script


Nem perto para qualquer um. Você não pode "redirecionar" uma string para o mysql.

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

em vez de.

A segunda versão tem ainda menos chance de funcionar - você estaria apenas inserindo o nome do arquivo no banco de dados, não o conteúdo do arquivo.