मैं XAMPP में MySQL कंसोल कैसे शुरू करूं?


17

XAMPP इंस्टॉलेशन किया जाता है। XAMPP ऊपर और चल रहा है।

MySQL कंसोल के बारे में क्या? कुछ विशेष एसक्यूएल स्टेटमेंट चलाने के लिए MySQL कंसोल को शुरू करना कैसे संभव है?


याद रखें कि Ubuntu में XAMPP की तुलना में वेब सर्वर को तैनात करने के कई बेहतर तरीके हैं। वे आसान और अधिक विश्वसनीय भी हैं। यदि आप प्रक्रिया जानना चाहते हैं तो एक नया प्रश्न बनाएँ।
रिचर्ड रोड्रिगेज

जवाबों:


26

बस mysql कमांड का उपयोग करके शुरू करें

उदाहरण: sudo /opt/lampp/lampp startmysql

और mysql का पथ ढूंढें, इसे लैंप की बिन निर्देशिका में रखा जाएगा, फिर लॉगिन करें

उदाहरण: /opt/lampp/bin/mysql -u root


जो कि linux xampp के लिए एकदम सही है
मुर्तुज़ा ज़ुबावाला

5

टर्मिनल प्रकार से mysql -uUSER -pPASSWORD DATABASEजो है:

mysql Mysql का उपयोग करने के लिए वास्तविक कमांड

-uUSERवह है जो उपयोगकर्ता कनेक्ट करेगा। -U उपयोगकर्ता के लिए पैरामीटर है और उपयोगकर्ता हिस्सा उपयोगकर्ता का वास्तविक नाम है।

-pPASSWORDउस उपयोगकर्ता के लिए पासवर्ड है। -p पासवर्ड के लिए पैरामीटर है और पासवर्ड वास्तविक पासवर्ड है।

DATABASE भाग वैकल्पिक है। क्या सिर्फ अगर आप किसी विशेष डेटाबेस से सीधे जुड़ना चाहते हैं। उदाहरण के लिए, हम कहते हैं कि यूजर साइबरेक्स के साथ पासवर्ड ubuntu डेटाबेस के लिनक्स से कनेक्ट करना चाहता है, आप इसे टाइप करेंगे:

mysql -ucyrex -pubuntu linux (उपयोगकर्ता साइबरेक्स है, पासवर्ड ubuntu है और डेटाबेस लिनक्स है)

यदि आप डेटाबेस नहीं जोड़ते हैं, तो आप अंततः mysql के उपयोग स्टेटमेंट का उपयोग करके या शो डेटाबेस के साथ डेटाबेस की खोज कर सकते हैं ;


1
+1: यह सामान्य उपाय है, लेकिन मुझे डर है कि XAMPP वास्तव में इस तरह mysql को तैनात नहीं करता है। मैं XAMPP का उपयोग नहीं करता, इसलिए मुझे यकीन नहीं है, लेकिन मेरे दोस्त के पास है और मैं इसके हर बिट से नफरत करता हूं। यदि मेरी धारणा सही है, तो आपका समाधान ओपी के लिए काम नहीं कर सकता है, लेकिन यह अभी भी सही है।
रिचर्ड रॉड्रिग्ज


1

Xampp के कंट्रोल पैनल के नवीनतम संस्करण में एक शेल बटन है, उस पर क्लिक करें और यह एक डायलॉग बॉक्स दिखा सकता है जिसमें कहा गया है कि #bat फ़ाइल को बनाने की आवश्यकता है, और यदि इसे अभी बनाना चाहिए .. तो आपको हां कहना चाहिए ।

उसके बाद, यह एक कंसोल विंडो खोलेगा। उस कंसोल विंडो से आप निम्न टाइप करके आसानी से mysql एक्सेस कर सकते हैं।

mysql -u mysqluser --p mysqlpass

अपने स्वयं के व्यक्तिगत इंस्टॉलेशन में मैं नीचे का उपयोग करता हूं (क्योंकि मेरे पास उपयोगकर्ता @root के लिए पास सेट नहीं है)।

mysql -u root

Btw, अगर यह स्पष्ट नहीं है कि मैं पहले से ही विंडोज़ का उपयोग कर रहा हूं, तो ubuntu संस्करण में कुछ अंतर हो सकते हैं।

आशा है कि यह किसी की मदद करता है ..


1

पहले शेल (उबंटू) में इस कमांड का उपयोग करें:

ubuntu@ubuntu-PowerEdge-2850:~$ sudo /opt/lampp/lampp startmysql 

दूसरा शेल (उबंटू) में इस कमांड का उपयोग करें:

ubuntu@ubuntu-PowerEdge-2850:~$ /opt/lampp/bin/mysql -u root -p database < "/opt/lampp/htdocs/database.sql" 

पासवर्ड डालें: (दबाएं Enter)


आप एक database.sql फ़ाइल क्यों आयात कर रहे हैं और यह प्रश्न केवल कंसोल को शुरू करने के लिए विशिष्ट था?
पार्टो

1

Apache, MySQL और ProFTPD सर्वर को शुरू करने के लिए आपको बस निम्न कमांड टाइप करना होगा।

 ~$ sudo /opt/lampp/lampp start

MySQL या MariaDB कंसोल (टर्मिनल) खोलने के लिए आपको बस निम्न कमांड टाइप करना होगा।

 ~$ sudo /opt/lampp/bin/mysql

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.