MySQL Workbench Reverse Engineer से ER मॉडल जनरेट करें
MySQL Workbench मौजूदा डेटाबेस से ER (एंटिटी-रिलेशनशिप) मॉडल बनाने के लिए रिवर्स इंजीनियरिंग विज़ार्ड प्रदान करता है।
चरण-दर-चरण प्रक्रिया
- MySQL Workbench लॉन्च करें
- Database मेनू →
Reverse Engineerचुनें (याCtrl+R) - कनेक्शन चुनें/बनाएं: संग्रहीत कनेक्शन चुनें या नया बनाएं
- पासवर्ड दर्ज करें और OK क्लिक करें (दो बार OK दबाना पड़ सकता है)
- स्कीमा चुनें: रिवर्स इंजीनियर करने के लिए डेटाबेस/स्कीमा चेक करें → Next
- ऑब्जेक्ट चुनें: टेबल, व्यू, रूटीन चुनें → Next → Execute
- Complete → Close
- मॉडल टैब में जाएं (बाएं पैनल में EER Diagram टैब)
Modelमेनू →Create Diagram from Catalog Objectsचुनें
परिणाम
Workbench एक EER डायग्राम जनरेट करेगा जिसमें:
- सभी टेबल बॉक्स के रूप में
- कॉलम, डेटा प्रकार, PK/FK संकेतक
- विदेशी कुंजी रिलेशनशिप लाइनें (क्रोज़ फुट नोटेशन)
- इंडेक्स, ट्रिगर जानकारी
स्क्रीनशॉट संदर्भ
मूल लेख में निम्नलिखित के स्क्रीनशॉट शामिल हैं:
- Workbench लॉन्च स्क्रीन
- Database मेनू में Reverse Engineer
- कनेक्शन विज़ार्ड (पासवर्ड प्रविष्टि)
- स्कीमा/ऑब्जेक्ट चयन चरण
- Model मेनू में Create Diagram from Catalog Objects
- जनरेटेड ER डायग्राम
निर्यात विकल्प
File→Export→Export as PNG/PDF/SVG/PSFile→Export→Export as MySQL Workbench Model (.mwb)(संपादन योग्य)
कमांड-लाइन विकल्प
# mysqldump केवल संरचना के लिए mysqldump -u user -p --no-data --databases db_name > schema.sql # फिर SchemaSpy, SchemaCrawler, या अन्य टूल से डायग्राम जनरेट करें