Mysql कैसे स्थापित करें?


68

मैंने mysqlअपनी कमांड लाइन में कोशिश की :

मुझे मिला:

The program 'mysql' is currently not installed.  You can install it by typing:
sudo apt-get install mysql-client-core-5.5

लेकिन जब मैं करता हूं:

sudo apt-get install mysql-client-core-5.5

लेकिन मुझे मिलता है:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
mysql-client-core-5.5 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 47 not upgraded.

मुझे कैसे आगे बढ़ना चाहिए?


क्या ls -l /usr/bin/mysqlकहता है?
फ्लोरियन डिस्च

यह वही है जो मुझे मिला ls: cannot access /usr/bin/mysql: No such file or directory, जब मैं करता हूंls -l /usr/bin/mysql
बैटमैन

1
कोशिशsudo apt-get --reinstall install mysql-client-core-5.5
२३:२४ पर StarNamer

जवाबों:


97

सबसे पहले, आपके द्वारा पहले से उपयोग किए जा रहे MySQL के वर्तमान संस्करण को हटा दें:

$ sudo apt-get purge mysql-client-core-5.5

अब, MySQL को स्थापित करने के लिए, टर्मिनल प्रॉम्प्ट से निम्न कमांड चलाएँ:

$ sudo apt-get install mysql-server
$ sudo apt-get install mysql-client

स्थापना प्रक्रिया के दौरान आपको MySQL रूट उपयोगकर्ता के लिए एक पासवर्ड दर्ज करने के लिए कहा जाएगा।

एक बार स्थापना पूर्ण हो जाने के बाद, MySQL सर्वर को स्वचालित रूप से शुरू किया जाना चाहिए। MySQL सर्वर चल रहा है या नहीं यह जाँचने के लिए आप टर्मिनल प्रॉम्प्ट से निम्न कमांड चला सकते हैं:

$sudo netstat -tap | grep mysql

जब आप इस आदेश को चलाते हैं, तो आपको निम्न पंक्ति या कुछ समान देखना चाहिए:

tcp        0      0 localhost.localdomain:mysql           *:* LISTEN -

यदि सर्वर सही तरीके से नहीं चल रहा है, तो आप इसे शुरू करने के लिए निम्न कमांड टाइप कर सकते हैं:

$ sudo /etc/init.d/mysql restart

आप /etc/mysql/my.cnfमूल सेटिंग्स को कॉन्फ़िगर करने के लिए फ़ाइल को संपादित कर सकते हैं: लॉग फ़ाइल, पोर्ट नंबर, आदि।


@ बाटमैन हम आप से कुछ जवाब की उम्मीद कर रहे हैं या कम से कम एक verifiedअंकन
सुमित रामटेके

1
इस उत्तर के सबसे काटा जा प्रतीत होता है और से पेस्ट help.ubuntu.com/12.04/serverguide/mysql.html
मैट ओ ब्रायन

21

यह कमांड MySQL सर्वर को स्थापित करता है, जिसकी आपको आवश्यकता है।

sudo apt-get install mysql-server

यदि आप कार्यक्षेत्र से कमांड चलाना चाहते हैं और टर्मिनल से नहीं, तो आपको क्लाइंट की भी आवश्यकता है (यह वैकल्पिक है):

sudo apt-get install mysql-client

MySQL कार्यक्षेत्र के लिए (वैकल्पिक भी):

sudo apt-get install mysql-workbench

10

पहले आपको टर्मिनल में निम्न आदेशों का उपयोग करके अपने सिस्टम से पूरी तरह से mysql को निकालना होगा

sudo apt-get remove --purge mysql-server mysql-client mysql-common

sudo apt-get update और& sudo apt-get upgrade

सुडो एप्ट-मिल ऑटोरेमोव

सुडो एप्ट-मिल आटोक्लेन

अब माईक्ल को पुनः स्थापित करने का प्रयास करें।


8

यह सुझाव थोड़ा विचित्र लगता है क्योंकि यह अन्य निर्भरता और उपयोगिताओं को याद करेगा। मैं बस इसे चलाता हूँ और इसके साथ किया जाता हूँ:

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