Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

DB5 को MySQL में स्वचालित रूप से एक्सेस करें

यह एक बैश स्क्रिप्ट है लिनक्स उदाहरण mdbtools का उपयोग करके स्वचालित निष्कर्षण और एक एमडीबी फ़ाइल से 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 विकल्पों का उपयोग कर सकते हैं:- हटाएं:लक्ष्य MySQL तालिका से पिछले डेटा को हटाने के लिए।--अनदेखा करें:डुप्लिकेट को अनदेखा करें--प्रतिस्थापित करें:यदि कोई डुप्लिकेट पाया जाता है तो प्रतिस्थापित करें

यह विंडोज़ समाधान नहीं है, लेकिन मुझे आशा है कि यह मदद करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. परेशान रूबी/MySQL त्रुटि:अमान्य पैकेट:अनुक्रम संख्या मेल नहीं खाता

  2. MySQL में एक संचयी योग कॉलम बनाना

  3. MYSQL - तुर्की वर्ण

  4. क्या आप MySQL में WHERE क्लॉज में उपनाम का उपयोग कर सकते हैं?

  5. SQL त्रुटि:1064, SQLState:42000 नई इकाई बनाते समय