MySQL कमांड-लाइन क्लाइंट (mysql.exe) से कनेक्ट करें
विंडोज कमांड प्रॉम्प्ट से MySQL सर्वर से कनेक्ट करने के लिए mysql क्लाइंट प्रोग्राम का उपयोग करें।
चरण-दर-चरण
- कमांड प्रॉम्प्ट खोलें:
Win+R→cmd→ Enter - MySQL bin डायरेक्टरी में जाएं:
cd "C:\Program Files\MySQL\MySQL Server 8.0\bin"
(आपके इंस्टॉलेशन पथ के अनुसार समायोजित करें) - कनेक्ट करें:
mysql -u username -p
-u: उपयोगकर्ता नाम-p: पासवर्ड प्रॉम्प्ट (सुरक्षित, कमांड लाइन में पासवर्ड नहीं)
- पासवर्ड दर्ज करें → MySQL मॉनिटर में प्रवेश
सामान्य विकल्प
| विकल्प | विवरण |
|---|---|
-h host | होस्ट (डिफ़ॉल्ट localhost) |
-P port | पोर्ट (डिफ़ॉल्ट 3306) |
-D db_name | डिफ़ॉल्ट डेटाबेस चुनें |
-e "query" | क्वेरी निष्पादित करें और बाहर निकलें |
--ssl-mode=REQUIRED | SSL लागू करें |
उदाहरण
# पूर्ण कनेक्शन mysql -h 127.0.0.1 -P 3306 -u root -p -D mydatabase # एकल क्वेरी चलाएं mysql -u root -p -e "SHOW DATABASES;" # बैच मोड (फ़ाइल से) mysql -u root -p < script.sql
स्क्रीनशॉट संदर्भ
मूल लेख में निम्नलिखित के स्क्रीनशॉट शामिल हैं:
- Run डायलॉग (Win+R) में cmd
- कमांड प्रॉम्प्ट विंडो
- bin डायरेक्टरी में नेविगेशन
- mysql -u Manish -p कनेक्शन
समस्या निवारण
- 'mysql' आंतरिक/बाहरी कमांड नहीं: PATH में bin डायरेक्टरी जोड़ें या पूर्ण पथ उपयोग करें
- Access denied: उपयोगकर्ता/पासवर्ड जांचें, होस्ट अनुमति (
user@'%'बनामuser@'localhost') - Can't connect: सर्वर चल रहा है? पोर्ट 3306 खुला? फायरवॉल?