आप इस तरह के मानक इनपुट का उपयोग करके .sql फ़ाइल आयात कर सकते हैं:
mysql -u <user> -p<password> <dbname> < file.sql
नोट: <-p>
. के बीच खाली जगह नहीं होनी चाहिए और <password>
संदर्भ:http://dev.mysql.com /doc/refman/5.0/hi/mysql-batch-commands.html
सुझाए गए संपादनों के लिए नोट: इनलाइन पासवर्ड पैरामीटर का उपयोग करने के लिए सुझाए गए संपादनों द्वारा इस उत्तर को थोड़ा बदल दिया गया था। मैं स्क्रिप्ट के लिए इसकी अनुशंसा कर सकता हूं लेकिन आपको पता होना चाहिए कि जब आप सीधे पैरामीटर में पासवर्ड लिखते हैं (-p<password>
) इसे एक शेल इतिहास द्वारा कैश किया जा सकता है जो आपके पासवर्ड को किसी को भी प्रकट कर सकता है जो इतिहास फ़ाइल पढ़ सकता है। जबकि -p
आपसे मानक इनपुट द्वारा पासवर्ड डालने के लिए कहता है।