Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक MySQL एम्बेडेड डेटाबेस को SQL टेक्स्ट फ़ाइल में डंप करें

मैं एम्बेडेड स्कीमा को डंप करने में कामयाब रहा। मुझे यह एक अमरोक टिप्स पेज से मिला है

libmysqld.dll सर्वर स्थापित किए बिना या डीमन लोड किए बिना आपके प्रोग्राम में mysql का उपयोग करने में सक्षम बनाता है। साथ ही यह सर्वर (mysql निर्देशिका, स्कीमा निर्देशिका और ibdata1 फ़ाइल) के समान फ़ाइलें बनाता है। इसलिए मैंने उन फ़ाइलों को एक निर्देशिका में रखा और mysqld linux deamon को उस निर्देशिका को डेटादिर के रूप में उपयोग करने के लिए कहा:

mysqld_safe --user=mysql --datadir=/data/myEmbededDB --skip-grant-tables

--स्किप-ग्रांट-टेबल किसी भी उपयोगकर्ता या पासवर्ड से जुड़ने की अनुमति देगा

क्योंकि सर्वर उस निर्देशिका को इंगित करता है अब मैं एम्बेडेड स्कीमा को mysqldump के साथ किसी भी अन्य MySQL स्कीमा की तरह डंप कर सकता हूं। यदि आप libmysqld.dll के साथ बनाई गई स्कीमा के साथ वर्कबेंच का उपयोग करना चाहते हैं तो वही लागू होता है

आशा है कि इससे अन्य भ्रमित libmysqld.dll उपयोगकर्ताओं को मदद मिलेगी

:-)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जेपीए में डीबी में सहेजी गई वस्तु के बाद आईडी कैसे प्राप्त करें?

  2. MySQL csv स्ट्रिंग से डेटा निकालता है और दूसरी तालिका में सम्मिलित करता है

  3. कोडनिर्देशक में सरणी से एकल मान कैसे प्राप्त करें?

  4. विभिन्न टूर्नामेंट/प्रतियोगिता प्रकारों (लीग, लैडर, सिंगल/डबल एलिमिनेशन आदि) के लिए डेटा संरचना

  5. मैं अपने फ़ोरम को स्पैम से कैसे सुरक्षित रखूँ?