2010-12-28 12 views
20

संभव डुप्लिकेट:
how does one rename a schema in MySQLमैं एक MySQL स्कीमा का नाम कैसे बदलूं?

वहाँ एक स्कीमा का नाम बदलने के लिए एक MySQL बयान है? मुझे RENAME {DATABASE | SCHEMA} db_name TO new_db_name; पता है, लेकिन वह कथन "खतरनाक पाया गया था और MySQL 5.1.23 में हटा दिया गया था" (जैसा कि वे here में उल्लेख करते हैं)।

मैं भी MySQL वर्कबेंच का उपयोग करके ऐसा करने की कोशिश कर रहा था। मैंने स्कीमा पर राइट क्लिक करने का प्रयास किया, और फिर स्कीमा को बदल दिया। लेकिन वे आपको वहां अपना नाम बदलने नहीं देते हैं।

तो लोग डेटाबेस का नाम कैसे बदलते हैं?

+0

वहाँ रहे हैं पहले से ही में यहां कुछ उत्तर ताकि साथ मदद कर सकता है आपके मुद्दा: [कैसे-करता-एक-नाम-ए-स्कीमा-इन-माइस्क्ल] (http://stackoverflow.com/questions/490515/how-does-one-rename-a-chechema-in-mysql) [क्लोनिंग -a-mysql-डेटाबेस-on-the-same-mysql-instance] (http://stackoverflow.com/questions/675289/cloning-a-mysql-डेटा-on-the-same-mysql-instance) [कैसे क्या क्या-ए-जल्दी-नाम बदलने एक mysql-डेटाबेस-परिवर्तन-schema- नाम] (http://stackoverflow.com/questions/67093/how-do-i-quickly-rename-a-mysql-database-change-schema-name) – acm

उत्तर

18

यदि आप मॉडल अवलोकन पृष्ठ पर हैं तो आपको स्कीमा वाला एक टैब मिलता है। यदि आप उस टैब पर राइटक्लिक करते हैं तो आपको "स्कीमा संपादित करने" का विकल्प मिलता है। वहां से आप एक नया नाम जोड़कर स्कीमा का नाम बदल सकते हैं, फिर फ़ील्ड के बाहर क्लिक करें। यह MySQL Workbench 5.2.30 सीई के लिए चला जाता है

संपादित करें: मॉडल सिंहावलोकन यह शारीरिक स्कीमाटा के अंतर्गत है पर

स्क्रीनशॉट:

enter image description here

+0

मैं मॉडल अवलोकन पृष्ठ पर नहीं हूं। क्या स्कीमा का नाम बदलने के लिए कोई MySQL कथन नहीं है? – snakile

+0

ठीक है तो मैंने गलत समझा;) सोचा था कि आप डीबी मॉडलिंग कर रहे थे। देखें कि आपने अब अधिक जानकारी के साथ प्रश्न अपडेट कर लिया है, इसलिए मेरे जैसे मूर्ख इसे गलत समझ नहीं सकते;) – Sondre

+0

काम किया, बहुत कुछ – vinidog

संबंधित मुद्दे