Mysql
 sql >> база данни >  >> RDS >> Mysql

Достъп до DB5 до MySQL автоматично

Това е bash скрипт linux пример за използване на mdbtools за автоматично извличане и импортиране от mdb файл в 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

Можете да използвате някои други опции за mysqlimport:--delete:за изтриване на предишни данни от целевата mysql таблица.--игнориране:игнориране на дубликати--replace:заменете, ако бъде намерен дубликат

Това не е решение за Windows, но се надявам да помогне.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изхвърлете sql файл в ClearDB в Heroku

  2. Обединете таблици в две бази данни с помощта на SQLAlchemy

  3. Как да конвертирате низ към дата в MySQL?

  4. Ефективно съхраняване на качени от потребителя изображения във файловата система

  5. Преобразуване на VARCHAR времеви печат в TIMESTAMP?