मैं विंडोज़ के लिए एक्सएएमपीपी के साथ MySQL कमांड लाइन तक कैसे पहुंच सकता हूं?



windows xampp (8)

  1. एक्सएएमपीपी नियंत्रण कक्ष खोलें।
  2. Shell क्लिक करें।
  3. mysql --user=your_user_name --password=your_password

https://src-bin.com

मैं विंडोज़ के लिए एक्सएएमपीपी के साथ MySQL कमांड लाइन तक कैसे पहुंच सकता हूं?


Answer #1

अजय,

कारण यह है कि आप अन्य तालिकाओं को नहीं देख सकते हैं कि उन्हें देखने के लिए आपको 'रूट' के रूप में लॉग इन करने की आवश्यकता है

mysql -h localhost -u root

Answer #2

आपकी MySQL बाइनरी कहीं आपके XAMPP फ़ोल्डर के नीचे होनी चाहिए। एक / बिन फ़ोल्डर की तलाश करें, और आपको mysql.exe क्लाइंट मिल जाएगा। आइए मान लें कि यह c: \ xampp \ mysql \ bin में है, तो आपको इस फ़ोल्डर में कमांड प्रॉम्प्ट को फ़ायर करना चाहिए।

इसका मतलब है, "cmd" को फायर करें, और टाइप करें:

cd c:\xampp\mysql\bin
mysql.exe -u root --password

यदि आप mysqldump.exe का उपयोग करना चाहते हैं, तो आपको इसे वहां भी ढूंढना चाहिए।

अपने mysql सर्वर में लॉग इन करें, और अपने आदेश टाइप करना प्रारंभ करें।

आशा करता हूँ की ये काम करेगा...


Answer #3

कमांड लाइन के माध्यम से एसक्यूएल तक पहुंचने के लिए हम बस xampp फ़ोल्डर पर नेविगेट करते हैं। फ़ोल्डर आमतौर पर सी: \ ड्राइव पर होता है।

  1. टाइप करें: सीडी सी: \ xampp \ mysql \ bin फिर एंटर दबाएं।
  2. टाइप करें: in mysql -u root -p एंटर दबाएं।
  3. नई लाइन में डेटाबेस का पासवर्ड दर्ज करें।
  4. टाइप करें: डेटाबेस दिखाएं; उन सभी डेटाबेस को देखने के लिए जिनके पास आपके पास पहुंच है।
  5. एक बार जब आप जानते हैं कि आप किस डेटाबेस का उपयोग करना चाहते हैं (उदा। cms_database), use cms_data या किसी अन्य db_name का use cms_data , तो यह कहना चाहिए कि डेटाबेस बदल गया है

// बोनस नोट डेटाबेस के साथ काम करते समय आपको रूट उपयोगकर्ता का उपयोग नहीं करना चाहिए। आप त्रुटियों को सीमित करने के लिए विशेष विशेषाधिकारों के साथ एक अलग खाता (उदा। cms_user) बनाना चाहते हैं।

ऐसा करने के लिए:

GRANT ALL PRIVILEGES IN cms_database.*
TO 'cms_user'@'localhost' 
IDENTITIED BY 'yourpassword'

आदेश का उपयोग कर दोबारा जांच करें:

SHOW GRANT FOR 'cms_user'@localhost;

यदि आपके पास पहले से ही उपयोगकर्ता का नाम है और विशिष्ट डेटाबेस जिसका आप उपयोग करना चाहते हैं, तो चरण 2 को बदलें।

mysql -u cms_user -p cms_database 

Answer #4

मैक पर, या कम से कम मेरे मैक पर एक डिफ़ॉल्ट इंस्टॉल का उपयोग करके, मैंने इसे यहां एक्सेस किया:

/Applications/xampp/xamppfiles/bin/mysql -uroot -p

Answer #5

मैन्युअल रूप से बदलती निर्देशिकाओं को बदलने के बिना विंडोज़ में mysql कमांड तक पहुंचने के लिए, यह करें:

  • नियंत्रण कक्ष> सिस्टम> उन्नत सिस्टम सेटिंग्स पर जाएं।
  • सिस्टम गुण प्रकट होंगे।
  • एडवांस्ड टैब पर क्लिक करें।
  • 'पर्यावरण चर' पर क्लिक करें।
  • सिस्टम वैरिएबल के तहत, 'पथ' का पता लगाएं और संपादित करें पर क्लिक करें।
  • Exisiting 'परिवर्तनीय मान' के अंत में अपने MySQL स्थापना के लिए पथ संलग्न करें। उदाहरण:

    %systemDrive%\xampp\mysql\bin\ 

    या, यदि आप पसंद करते हैं

    c:\xampp\mysql\bin\ 
  • अंत में, इस बदलाव को प्रभावी बनाने के लिए एक नया कमांड प्रॉम्प्ट खोलें।

ध्यान दें कि पर्यावरण चर सेट करने पर MySQL के दस्तावेज़ों में विंडोज़ में इसे संभालने के बारे में कुछ कहना नहीं है।



Answer #7

/xampp/mysql/bin और mysql. exe लिए खोजें mysql. exe mysql. exe

cmd खोलें, cmd में लिखने के बाद निर्देशिका को mysq में बदलें

mysql -h localhost -u root





mysqldump