MySQL की स्थापना उबंटू 16.04 पर लटकी हुई है


14

मैं Ubuntu 16.04 पर MySQL सर्वर को स्थापित करने की कोशिश कर रहा हूँ:

sudo apt-get install mysql-server

मुझे रूट पासवर्ड सेट करने और पुष्टि करने के लिए कहा जाता है और फिर इंस्टॉल हैंग हो जाता है:

Renaming removed key_buffer and myisam-recover options (if present)

मैंने MySQL स्थापित और शुद्ध किया है और फिर से कोशिश की है, लेकिन समस्या बनी रहती है।

जवाबों:


8

समान समस्या, https://omgdebugging.com/2016/09/04/fixing-hung-up-mysql-installation-on-ubuntu-16-04-lts/ पर ठीक किया गया । मैं भाग गया (जड़ के रूप में) (sleep 200; killall mysqld)&फिर तुरंत apt-get install -y mysql-server mysql-clientअपनी प्रावधान स्क्रिप्ट में।


1
मैं भागा: "किलॉल मायस्कल्ड" यहाँ बताए गए कमांड के बजाय, फिर से इंस्टॉल किया गया, इसने मेरे लिए काम किया।
Tisch

धन्यवाद!!!! यह एक अनूठा तरीका है जिसे मैंने अपनी खोजों में इसे ठीक करने के लिए पाया।
मेकॉन जूल

2

शुद्ध करने के बाद, अपनी /var/lib/mysqlनिर्देशिका की जाँच करें यदि उसमें कोई फ़ाइलें हों, और पुनः स्थापित करने का प्रयास करने से पहले उन्हें अन्य स्थान पर ले जाएं या हटाएं।


2
धन्यवाद, मैं एक पर्ज के बाद / var / lib / mysql के तहत फाइलें हटाता हूं, फिर भी हटाए जाने वाले हैंगिंग पर key_buffer और myisam-पुनर्प्राप्ति विकल्प (यदि मौजूद है)
panthro

0

यदि आप OS के रूप में एक ही समय में इसे शुरू करने से अक्षम करने के लिए व्यवस्थित रूप से उपयोग करते हैं तो mysql में अक्सर अपग्रेड की समस्याएँ होती हैं।

Systemctl स्टेटस mysql.service को रूट के रूप में चलाएं और देखें कि क्या यह शुरू हुआ है, और जांचें कि क्या यह सक्षम या अक्षम है। यदि यह अक्षम है, तो systemctl mysql.service को चलाएं, फिर systemctl को mysql.service शुरू करें और फिर से अपग्रेड करने का प्रयास करें।


0

बस ब्लॉग को लाइक करना भविष्य में एक मृत कड़ी बन जाता है। यह उपाय है।

sudo rm -rf /var/lib/mysql बचे हुए को दूर करने के लिए।


0

यदि आप अपने सभी डेटाबेस को हटाना नहीं चाहते हैं ... तो मेरे मामले में यह एक समस्या थी। मैंने mysqld के लिए apparmor को अक्षम करने के साथ इसे ठीक किया: apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld

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