मैं एम्बेडेड स्कीमा को डंप करने में कामयाब रहा। मुझे यह एक अमरोक टिप्स पेज से मिला है
libmysqld.dll सर्वर स्थापित किए बिना या डीमन लोड किए बिना आपके प्रोग्राम में mysql का उपयोग करने में सक्षम बनाता है। साथ ही यह सर्वर (mysql निर्देशिका, स्कीमा निर्देशिका और ibdata1 फ़ाइल) के समान फ़ाइलें बनाता है। इसलिए मैंने उन फ़ाइलों को एक निर्देशिका में रखा और mysqld linux deamon को उस निर्देशिका को डेटादिर के रूप में उपयोग करने के लिए कहा:
mysqld_safe --user=mysql --datadir=/data/myEmbededDB --skip-grant-tables
--स्किप-ग्रांट-टेबल किसी भी उपयोगकर्ता या पासवर्ड से जुड़ने की अनुमति देगा
क्योंकि सर्वर उस निर्देशिका को इंगित करता है अब मैं एम्बेडेड स्कीमा को mysqldump के साथ किसी भी अन्य MySQL स्कीमा की तरह डंप कर सकता हूं। यदि आप libmysqld.dll के साथ बनाई गई स्कीमा के साथ वर्कबेंच का उपयोग करना चाहते हैं तो वही लागू होता है
आशा है कि इससे अन्य भ्रमित libmysqld.dll उपयोगकर्ताओं को मदद मिलेगी
:-)