sql >> Database >  >> RDS >> Mysql

Shellscript gebruiken om gegevens in een externe MYSQL-database in te voegen

De insert-instructie moet naar mysql worden verzonden, niet naar een andere regel in het shellscript, dus je moet er een "here-document" van maken.

mysql --host=randomhost --user=randomuser --password=randompass randomdb << EOF
insert into table (field1,field2,field3) values('http://www.site.com/$hash','$file','$size');
EOF

De << EOF betekent alles nemen voor de volgende regel die niets anders bevat dan EOF (geen witruimte aan het begin) als standaardinvoer voor het programma.



  1. Client met IP-adres heeft geen toegang tot de server Azure SQL-database

  2. Hoe de Query Designer te gebruiken in SQL Server

  3. Bewerkte weergavequery wijzigen

  4. Oracle JDeveloper 12c gebruiken met Oracle Database 12c op Oracle Cloud Platform, deel 3