आप निम्न आदेश का उपयोग कर सकते हैं:
mysql -u root -p --one-database destdbname < alldatabases.sql
जहां destdbname
आपका वांछित डेटाबेस है जिसे आप पुनर्स्थापित करना चाहते हैं।
एक अन्य विकल्प जो IMHO अधिक सुरक्षित है, वह है डीबी को --all-databases
से निकालना गंदी जगह। उदाहरण:
sed -n '/^-- Current Database: `dbname`/,/^-- Current Database: `/p' alldatabases.sql > output.sql
बदलें dbname
वांछित डेटाबेस नाम के साथ। alldatabases.sql
आपकी sql-dump फ़ाइल का नाम है। इस तरह आपके पास फ़ाइल पर अलग DB होगा, और फिर आप एक साधारण mysql कमांड का उपयोग करके पुनर्स्थापित कर सकते हैं।
(श्रेय यहां जाता है:डैरेन मदरसेले - देखें उसका पेज )