सेंटो पर mysql स्थापना को कैसे साफ करें


9

mysql अब मौजूद नहीं है, लेकिन जब मैं yum remove mysqlइसे चलाता हूं तो यह कहा जाता है कि पैकेज उपलब्ध है, लेकिन इंस्टॉलेशन के लिए चिह्नित नहीं है, मैं नया mysql इंस्टॉल नहीं कर सकता, क्योंकि मुझे नया इंस्टॉल करने से पहले इससे संबंधित सभी चीज़ों को पूरी तरह से हटाने की आवश्यकता है, मेरे पास टेबल नहीं हैं बनाया तो बैकअप की जरूरत नहीं है कुछ भी मैं yum प्लगइन का उपयोग करने की कोशिश की yum-remove-with-पत्तियों काम नहीं किया और इसे ठीक से स्थापित करने के लिए कोई गाइड नहीं मिला, वैसे भी मैं मंचों पर पढ़ा है कि यह छोटी गाड़ी है और नहीं होना चाहिए स्थापित हो तो मैं mysql को पूरी तरह से हटाने के अन्य तरीकों की खोज कर रहा हूं

और क्या मैं इसे sftp का उपयोग कर सकता हूं?

@quanta

का आउटपुट rpm -qa | grep mysqlहै

mysql55-libs-5.5.10-1.w5
libmysqlclientl5-5.0.77-1.1.w5
php-mysql-5.3.8-1.1.w5

संपादित करें

मैंने कोशिश की

yum remove mysql
yum remove mysql-server
yum clean all

और यह इसे ठीक करने के लिए प्रतीत नहीं होता है।

जब मैं चलाने yum install mysql mysql-serverया yum install mysqlया yum install install mysql-serverमैं इस मिलेगा

यहां छवि विवरण दर्ज करें


का आउटपुट क्या है rpm -qa | grep mysql?
क्वांटा

@quanta कृपया मेरा संपादन पढ़ें
उपयोगकर्ता

जब आप निष्पादित करते हैं तो क्या होता है yum install mysql-server?
क्वांटा

@quanta कृपया मेरे एडिट सर
यूजर

जवाबों:


8

yum remove mysql55-libs और फिर प्रयत्न करें।

इसके अलावा, मैंने देखा कि आपने बहुत से रिपोज का इस्तेमाल किया: परमाणु, डाग, एपेल, आरपीएमफोर्ज, लिवना, ..., यह विवाद का कारण हो सकता है। मेरी राय में, atomicऔर ( rpmforgeया epel) पर्याप्त हैं।


1
ठीक है कि मुझे जिस रिपॉज को हटाने की ज़रूरत नहीं है, वह है 'यम रिमूव डॉग' या क्या कोई और तरीका है?
यूजर

1
खोलें /etc/yum.repos.d/*.repoफ़ाइल और परिवर्तन enabled=1करने के लिए enabled=0
क्वांटा

काम नहीं किया, मुझे एक नया vps मिला है और यह अब काम कर रहा है, मुझे लगता है कि सर्वर में कुछ गड़बड़ थी, आपके समय के लिए धन्यवाद सर
उपयोगकर्ता

12
  1. निम्न आदेश निष्पादित करें:

    # rpm -qa | grep mysql
    

    यह आपके सिस्टम पर सभी स्थापित mysql संकुल को सूचीबद्ध करेगा। उदाहरण के लिए:mysql-libs-5.1.73-3.el6_5.x86_64

  2. अब कमांड निष्पादित करें:

    # yum remove <name displayed in above step-1>
    

    उदाहरण के लिए: yum remove mysql-libs-5.1.73-3.el6_5.x86_64



1

जब आपने सोचा कि यह mysql स्थापित कर रहा है तो आपने किसी तरह मारीदब स्थापित किया होगा।

[root@localhost data_decrypt]# rpm -qa | grep maria
mariadb-server-5.5.52-1.el7.x86_64
mariadb-libs-5.5.52-1.el7.x86_64
mariadb-devel-5.5.52-1.el7.x86_64
mariadb-5.5.52-1.el7.x86_64

मैं आरपीएम से ऊपर मिटा देता हूं yum removeऔर yum install mysql-develफिर से दौड़ता हूं । और यह काम करता है! धन्यवाद।
एमकेतलस्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.