sql >> Database >  >> RDS >> Mysql

Bash-script om waarden in MySQL in te voegen

Probeer deze:

#!/bin/bash
inputfile="test.txt"
cat $inputfile | while read ip mac server; do
    echo "INSERT INTO test (IP,MAC,SERVER) VALUES ('$ip', '$mac', '$server');"
done | mysql -uroot -ptest test;

Op deze manier kunt u het bestand streamen en de uitvoering van het mysql-commando lezen.



  1. Wat is het verschil tussen bindvariabelen en substitutievariabelen (die ik invoer met &&)?

  2. 10 Handige Microsoft Access-snelkoppelingen wanneer u werkt met besturingselementen op formulieren en rapporten

  3. Gebruik XEvent Profiler om query's vast te leggen in SQL Server

  4. Wat zijn databasegebruikersrechten?