अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

dbf2mysql - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में dbf2mysql चलाएं

यह कमांड dbf2mysql है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


dbf2mysql, mysql2dbf - xBase और MySQL डेटाबेस के बीच कनवर्ट करें

SYNOPSIS


dbf2mysql [-v[v]] [-f] [-u|-l] [-n] [-o खेत[,खेत]] [-e रूपांतरण-फ़ाइल] [-s पुराना-
नाम=नया नाम[,पुराने नाम=नया नाम]] [-i खेत[,खेत]] [-d डेटाबेस] [-t तालिका] [-c[c]] [-p
प्राथमिक] [-h मेजबान] [-F] [-q] [-r] [-x] [-P पासवर्ड] [-U उपयोगकर्ता] dbf फ़ाइल

mysql2dbf [-v[v]] [-u|-l] -d डेटाबेस -t तालिका [-h मेजबान] [-q सवाल] [-P पासवर्ड] [-U
उपयोगकर्ता] dbf फ़ाइल

वर्णन


dbf2mysql एक xBase फ़ाइल लेता है और इसे MySQL सर्वर में डालने के लिए क्वेरी भेजता है
MySQL तालिका.

mysql2dbf एक MySQL तालिका को एक dbf फ़ाइल में डंप करता है।

विकल्प


-v कुछ स्टेटस आउटपुट तैयार करें।

-वीवी अधिक वाचाल.

-वीवीवी और भी अधिक क्रियात्मक: एक प्रगति रिपोर्ट तैयार करें।

-f xBase फ़ाइल में सभी फ़ील्ड नामों का लोअरकेस में अनुवाद करें।

-u xBase फ़ाइल के सभी टेक्स्ट को अपरकेस में अनुवाद करें।

-l xBase फ़ाइल के सभी टेक्स्ट को लोअरकेस में अनुवाद करें।

-n शून्य फ़ील्ड की अनुमति दें: तालिका निर्माण विवरण में 'शून्य नहीं' नहीं जोड़ा जाएगा।

-o खेत[,खेत[,...]]
MySQL डेटाबेस में सम्मिलित करने के लिए फ़ील्ड की सूची बनाएं। प्राथमिक उपयोग आयात को आसान बनाना है
जटिल डीबीएफ फ़ाइलें जहां हम केवल कुछ फ़ील्ड चाहते हैं। टिप्पणी: -o पहले संसाधित किया जाता है
प्रतिस्थापन (-s), इसलिए आपको यहां dbf फ़ील्ड नामों का उपयोग करना होगा।

-e रूपांतरण-फ़ाइल
CHAR फ़ील्ड रूपांतरण के लिए फ़ाइल निर्दिष्ट करें। फ़ाइल स्वरूप है: पहली पंक्ति: की संख्या
परिवर्तित करने के लिए वर्ण (पंक्तियों की संख्या)। आगे की पंक्तियाँ:
.

-s पुराने नाम=नया नाम[,पुराने नाम=नया नाम[,...]]
फ़ील्ड नाम/नए फ़ील्ड नाम जोड़े की एक सूची लेता है। प्राथमिक उपयोग संघर्षों से बचना है
फ़ील्ड नाम और MySQL आरक्षित कीवर्ड के बीच। जब नये फ़ील्ड का नाम खाली हो,
फ़ील्ड को CREATE क्लॉज और INSERT क्लॉज दोनों में छोड़ दिया गया है, यानी ऐसा होगा
MySQL तालिका में मौजूद नहीं होना चाहिए. उदाहरण के लिए:

-s ऑर्डर=होर्डर, टिप्पणियाँ=,STAT1=STATUS1

-i खेत[,खेत[,...]]
अनुक्रमित किए जाने वाले फ़ील्ड की सूची बनाएं. यहां MySQL फ़ील्ड नामों का उपयोग किया जाना चाहिए।

-d डेटाबेस
सम्मिलित करने के लिए डेटाबेस का चयन करें. डिफ़ॉल्ट 'परीक्षण' है.

-t तालिका
सम्मिलित करने के लिए तालिका का चयन करें. डिफ़ॉल्ट 'परीक्षण' है.

-c[c] यदि कोई पहले से मौजूद नहीं है तो तालिका बनाएं। यदि तालिका पहले से मौजूद है, तो उसे छोड़ दें
और एक नया निर्माण करें. डिफ़ॉल्ट सभी डेटा को नामित तालिका में सम्मिलित करना है। अगर
-सी सी निर्दिष्ट है, कोई रिकॉर्ड सम्मिलित नहीं किया जाएगा.

-p प्राथमिक
प्राथमिक कुंजी का चयन करें. आपको सटीक फ़ील्ड नाम देना होगा.

-h मेजबान
सम्मिलित करने के लिए होस्ट का चयन करें. अपरीक्षित.

-F निश्चित लंबाई रिकॉर्ड. (डिफ़ॉल्ट रूप से CHAR को VARCHAR के रूप में सहेजा जाता है।)

-q dbf2mysql: "त्वरित मोड। 'लोड डेटा इनफ़ाइल' का उपयोग करके अस्थायी फ़ाइल के माध्यम से डेटा सम्मिलित करता है
MySQL कथन. इससे मेरे पीसी पर प्रविष्टि गति 2-2.5 गुना बढ़ गई। यह भी ध्यान दें
संपूर्ण 'लोड डेटा' के दौरान प्रभावित तालिका लॉक हो जाती है।

mysql2dbf: उपयोग करने के लिए कस्टम क्वेरी निर्दिष्ट करें।

-r CHAR प्रकार के फ़ील्ड डेटा से अनुगामी और अग्रणी रिक्त स्थान को ट्रिम करें।

-x प्रत्येक तालिका को _rec और _timestamp फ़ील्ड से प्रारंभ करें।

-P पासवर्ड
MySQL सर्वर पर पासवर्ड निर्दिष्ट करें.

-U उपयोगकर्ता
MySQL सर्वर पर उपयोगकर्ता निर्दिष्ट करें।

onworks.net सेवाओं का उपयोग करके ऑनलाइन dbf2mysql का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad