XAMPP इंस्टॉलेशन किया जाता है। XAMPP ऊपर और चल रहा है।
MySQL कंसोल के बारे में क्या? कुछ विशेष एसक्यूएल स्टेटमेंट चलाने के लिए MySQL कंसोल को शुरू करना कैसे संभव है?
XAMPP इंस्टॉलेशन किया जाता है। XAMPP ऊपर और चल रहा है।
MySQL कंसोल के बारे में क्या? कुछ विशेष एसक्यूएल स्टेटमेंट चलाने के लिए MySQL कंसोल को शुरू करना कैसे संभव है?
जवाबों:
बस mysql कमांड का उपयोग करके शुरू करें
उदाहरण: sudo /opt/lampp/lampp startmysql
और mysql का पथ ढूंढें, इसे लैंप की बिन निर्देशिका में रखा जाएगा, फिर लॉगिन करें
उदाहरण: /opt/lampp/bin/mysql -u root
टर्मिनल प्रकार से mysql -uUSER -pPASSWORD DATABASE
जो है:
mysql
Mysql का उपयोग करने के लिए वास्तविक कमांड
-uUSER
वह है जो उपयोगकर्ता कनेक्ट करेगा। -U उपयोगकर्ता के लिए पैरामीटर है और उपयोगकर्ता हिस्सा उपयोगकर्ता का वास्तविक नाम है।
-pPASSWORD
उस उपयोगकर्ता के लिए पासवर्ड है। -p पासवर्ड के लिए पैरामीटर है और पासवर्ड वास्तविक पासवर्ड है।
DATABASE भाग वैकल्पिक है। क्या सिर्फ अगर आप किसी विशेष डेटाबेस से सीधे जुड़ना चाहते हैं। उदाहरण के लिए, हम कहते हैं कि यूजर साइबरेक्स के साथ पासवर्ड ubuntu डेटाबेस के लिनक्स से कनेक्ट करना चाहता है, आप इसे टाइप करेंगे:
mysql -ucyrex -pubuntu linux
(उपयोगकर्ता साइबरेक्स है, पासवर्ड ubuntu है और डेटाबेस लिनक्स है)
यदि आप डेटाबेस नहीं जोड़ते हैं, तो आप अंततः mysql के उपयोग स्टेटमेंट का उपयोग करके या शो डेटाबेस के साथ डेटाबेस की खोज कर सकते हैं ;
हो सकता है कि आप पैकेज अपाचे फ्रेंड्स Xampp के बारे में सोच रहे हों । एकमात्र तरीका init MySql है
~$ sudo /opt/lampp/lampp startmysql
अगर यह कुछ है
Xampp के कंट्रोल पैनल के नवीनतम संस्करण में एक शेल बटन है, उस पर क्लिक करें और यह एक डायलॉग बॉक्स दिखा सकता है जिसमें कहा गया है कि #bat फ़ाइल को बनाने की आवश्यकता है, और यदि इसे अभी बनाना चाहिए .. तो आपको हां कहना चाहिए ।
उसके बाद, यह एक कंसोल विंडो खोलेगा। उस कंसोल विंडो से आप निम्न टाइप करके आसानी से mysql एक्सेस कर सकते हैं।
mysql -u mysqluser --p mysqlpass
अपने स्वयं के व्यक्तिगत इंस्टॉलेशन में मैं नीचे का उपयोग करता हूं (क्योंकि मेरे पास उपयोगकर्ता @root के लिए पास सेट नहीं है)।
mysql -u root
Btw, अगर यह स्पष्ट नहीं है कि मैं पहले से ही विंडोज़ का उपयोग कर रहा हूं, तो ubuntu संस्करण में कुछ अंतर हो सकते हैं।
आशा है कि यह किसी की मदद करता है ..
पहले शेल (उबंटू) में इस कमांड का उपयोग करें:
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)
मेरा समाधान है:
sudo /opt/lampp/lampp status
sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -h localhost test