मैं पथ जोड़ने की कोशिश कर रहा हूं इसलिए हर बार जब मैं MySQL शुरू करना चाहता हूं तो मुझे टाइपिंग usr/local/mysql/bin
रखना नहीं है। मैंने पाया निर्देश here कि कहते हैं:मैक ओएस एक्स पर MySQL पर शॉर्टकट?
संपादित फ़ाइल/etc/प्रोफ़ाइल और जोड़कर पथ अद्यतन: usr/local/mysql/bin/
, उदाहरण के लिए: PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/mysql/bin"
समस्याएं:
1 में कोई मौजूदा लाइन नहीं है मेरी प्रोफाइल फ़ाइल जो 'पथ' कहती है। यह वही है प्रोफ़ाइल में वर्तमान कहते हैं: # प्रणाली चौड़ा श के लिए .profile (1)
if [ -x /usr/libexec/path_helper ]; then
eval '/usr/libexec/path_helper -s'
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
2. मैं सच में नहीं पता कि मैं पर एक मैक क्या कर रहा (अभी तक) है। मैं उपर्युक्त फ़ाइल में क्या जोड़ूं/बदलूं ताकि mysql का उपयोग करना आसान हो?
हाय मैट, मैंने bash_profile को लाइन जोड़ा लेकिन टर्मिनल को पुनरारंभ करने के बाद, यह काम नहीं कर रहा है। मुझे अभी भी पूर्ण '/ usr/local/mysql/bin/mysql -u root -p' टाइप करना होगा। .bash_profile अब इस तरह दिखता है: '[[-s "$ HOME/.rvm/स्क्रिप्ट/आरवीएम"]] & स्रोत "$ HOME/.rvm/स्क्रिप्ट/आरवीएम" निर्यात पाथ = $ पथ: usr/local/mysql/bin.' – sscirrus
एचएम। इसे इस्तेमाल करे। टर्मिनल प्रकार में "echo $ PATH" सुनिश्चित करने के लिए "/ usr/local/mysql/bin" वास्तव में पथ में है। साथ ही, आपके द्वारा निर्यात की गई निर्यात लाइन के अंत में, क्या यह वास्तव में कहता है "निर्यात पाथ = $ पाथ: usr/local/mysql/bin।"ठीक है? क्योंकि आपकी प्रतिक्रिया में उद्धृत किया गया है/bin के बाद एक अवधि है, और आप वहां नहीं चाहते हैं।"/bin। "! ="/bin " – MattT
मैंने जो जोड़ा है उसे मैंने अभी गलती की है .bash_profile। मैंने पथ के सामने स्लैश छोड़ा। .bash_profile में जाएं और लाइन को बदलें: निर्यात PATH = $ पथ:/usr/local/mysql/bin – MattT