2010-04-14 13 views
7

मैं पीडीओ का उपयोग PHP के साथ एक नया डेटाबेस बनाने के लिए कर रहा हूं और फिर उस डेटाबेस पर विशेषाधिकार वाले एक नए उपयोगकर्ता का उपयोग कर रहा हूं। यदि उनमें से एक विफल रहता है, तो मैं डेटाबेस और उपयोगकर्ता का नाम बदलना चाहता हूं ताकि उन्हें बाद में हटाया जा सके और नाम उपलब्ध हों।क्या मैं एक mysql डेटाबेस का नाम बदलने के लिए वैकल्पिक डेटाबेस का उपयोग कर सकता हूं?

क्या अल्टर डेटाबेस का उपयोग कर एक MySQL डेटाबेस का नाम बदलना संभव है?

+0

डुप्लिकेट? http://stackoverflow.com/questions/67093/how-do-i-quickly-rename-a-mysql-database-change-schema-name –

उत्तर

8

डुप्लिकेट - देख How do I quickly rename a mysql database (change schema name)

संक्षेप में, नहीं। MySQL में डेटाबेस का नाम बदलने का त्वरित/सरल तरीका नहीं है। आपको कमांड लाइन से mysqladmin और mysqldump का उपयोग करना होगा। सभी विवरणों के लिए ऊपर प्रश्न देखें।

3

MySQL डेटाबेस का नाम बदलने के लिए ALTER का उपयोग करना संभव नहीं है लेकिन आप इसे phpMyAdmin का उपयोग करके कर सकते हैं। बाएं पैनल से अपना डेटाबेस चुनने के बाद "ऑपरेशंस" पर जाएं और फिर डेटाबेस का नाम बदलें। एक और तरीका .. MySQL पर अपने डेटा फ़ोल्डर पर जाएं और अपने डेटाबेस के फ़ोल्डर नाम का नाम बदलें।

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

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