cat *.sql | mysql
? क्या आपको किसी विशिष्ट क्रम में उनकी आवश्यकता है?
अगर आपके पास इस तरह से निपटने के लिए बहुत सारे हैं, तो कुछ इस तरह आज़माएँ:
find . -name '*.sql' | awk '{ print "source",$0 }' | mysql --batch
यह एक पाइपलाइन के माध्यम से स्क्रिप्ट इनपुट पास करने में कुछ समस्याएं भी लाता है, हालांकि आपको लिनक्स के तहत पाइपलाइन प्रसंस्करण में कोई समस्या नहीं होनी चाहिए। इस दृष्टिकोण के बारे में अच्छी बात यह है कि mysql
उपयोगिता प्रत्येक फ़ाइल में stdin
. से पढ़ने के बजाय पढ़ती है ।