sql >> Databáze >  >> RDS >> Mysql

Přistupujte k DB5 k MySQL automaticky

Toto je bash skript linux příklad pomocí mdbtools pro automatickou extrakci a import ze souboru mdb do mysql.

#!/bin/bash

MDBFILE="Data.mdb"

OPTIONS="-H -D %y-%m-%d"
mdb-export $OPTIONS $MDBFILE  TableName_1 >  output_1.txt
mdb-export $OPTIONS $MDBFILE  TableName_2 >  output_2.txt

mdb-export $OPTIONS $MDBFILE  TableName_n >  output_n.txt

MYSQLOPTIONS=' --fields-optionally-enclosed-by=" --fields-terminated-by=, -r '
mysqlimport $MYSQLOPTIONS -L -uuser -ppasword database output_1.txt
mysqlimport $MYSQLOPTIONS -L -uuser -ppasword database output_2.txt
mysqlimport $MYSQLOPTIONS -L -uuser -ppasword database output_n.txt

Můžete použít některé další možnosti mysqlimport:--delete:k odstranění předchozích dat z cílové tabulky mysql.--ignore:ignorovat duplicity--replace:nahradit, pokud je nalezen duplikát

Není to řešení pro Windows, ale doufám, že to pomůže.



  1. Jak najít nejvýkonnější dotazy v SQL Server 2008?

  2. Jak používat JDBC k připojení databáze MySql

  3. načíst data z mysql a poslat je e-mailem

  4. Jak zabít běžící příkaz SELECT