कमांड लाइन MySQL क्लाइंट स्थापित करने के लिए आपको करना चाहिए:
sudo apt-get install mysql-client
और फिर आप कर सकते हैं
mysql -h HOST -P PORT_NUMBER -u USERNAME -p
हालाँकि आपको MySQL सर्वर के सेट अप को बदलना पड़ सकता है। डिफ़ॉल्ट रूप से ubuntu पर MySQL सर्वर केवल स्थानीय सर्वर से कनेक्शन स्वीकार करेगा। सेटिंग को कहा जाता है bind-address
और इसमें सेट किया गया है /etc/mysql/my.cnf
। डिफ़ॉल्ट रूप से यह है 127.0.0.1
- आपको इसे सर्वर के आईपी पते में बदलना चाहिए। यदि सर्वर में कई IP पते हैं, तो आप केवल एक IP पता (आंतरिक नेटवर्क के लिए कह सकते हैं) का चयन कर सकते हैं या MySQL मान बनाने के लिए सभी IP पते सुन सकते हैं0.0.0.0
आपको यह भी सुनिश्चित करना होगा कि MySQL उपयोगकर्ता डेटाबेस तक पहुंच सकता है। इंटरनेट पर दिए गए निर्देशों के बाद, आपने 'myname'@'localhost'
उपयोगकर्ता बना लिया होगा - वह उपयोगकर्ता दूरस्थ रूप से कनेक्ट नहीं हो पाएगा। एक नया उपयोगकर्ता बनाने के लिए जो आपके ग्राहक के आईपी पते से जुड़ सकता है, आपको कुछ ऐसा करने की आवश्यकता है:
GRANT ALL PRIVILEGES ON database_name TO 'username'@'192.168.0.51' IDENTIFIED BY 'password';
MySQL के उपयोग विनिर्देशन के बारे में थोड़ा और पढ़ें ।
अंत में यह सुनिश्चित करना न भूलें कि सर्वर फ़ायरवॉल MySQL पोर्ट तक पहुँच की अनुमति देगा - डिफ़ॉल्ट 3306 है।