मैंने www.git-scm.com से गिट (बैश?) स्थापित किया है, मेरे पास MySQL की एक कार्य स्थापना भी है। मैं विंडोज 8.1 का उपयोग कर रहा हूँ। मेरे mysql बिन निर्देशिका का पथ मेरे पथ पर्यावरण चर में है, और mysql सेवा चल रहा है।गिट बैश mysql खाली
यदि मैं cmd.exe खोलता हूं और mysql -u root
में टाइप करता हूं तो यह सफलतापूर्वक मुझे लॉग इन करता है, मुझे "mysql मॉनिटर में आपका स्वागत है" संदेश मिलता है, और मैं एसक्यूएल टाइप करना शुरू कर सकता हूं।
हालांकि गिट बैश में, यदि मैं mysql -u root
में टाइप करता हूं तो यह सिर्फ एक नया खाली लिंक शुरू करता है और कुछ भी नहीं करता है।
यदि मैं mysql -?
में टाइप करता हूं तो मुझे अभी भी mysql सहायता जानकारी मिलती है। अगर मैं mysql start
टाइप करता हूं, तो मुझे Access denied for user ''@'localhost' to database 'start'
मिलता है।
मैं गिट बैश में ठीक से mysql का उपयोग कैसे कर सकता हूं?
कृपया नीचे मेरी स्थिति को समझा मेरी कच्चे छवि देखते हैं:
ऐसा लगता है कि यह वास्तव में mysql क्लाइंट शुरू कर चुका है, लेकिन टर्मिनल जिस तरह से व्यवहार करेगा अगर लॉगिन में कोई टीटीवी (गैर-इंटरैक्टिव सत्र) नहीं था। यदि आपने रिक्त रेखा पर एक प्रश्न टाइप किया है और इसे सही तरीके से समाप्त कर दिया है, तो MySQL शायद कुछ आउटपुट उत्पन्न करेगा जैसे कि यह stdin से स्ट्रीम पढ़ रहा था। मुझे गिट बैश के बारे में बहुत कुछ नहीं पता है, हालांकि इसे सही करने के लिए सिफारिश करें। –
आपकी टिप्पणी के लिए धन्यवाद, दुर्भाग्यवश मैं भी गिट बैश में एक नौसिखिया हूं, और अपने पर्यावरण को व्यवस्थित करने की कोशिश कर रहा हूं! मैं कोशिश करूँगा। –
यदि गिट-बैश मिनजीडब्ल्यू पर आधारित है, तो आप इस https://code.google.com/p/mintty/issues/detail?id=158 का एक लक्षण देख रहे हैं क्षमा करें मुझे इसकी पुष्टि करने के लिए और कुछ नहीं पता है। –