१. परिचय
MySQL एक व्यापक रूपमा प्रयोग गरिने डाटाबेस प्रणाली हो, तर कहिलेकाहीं पुनःस्थापना, संस्करण परिवर्तन वा समस्या निवारणका कारण यसलाई अनइन्स्टल गर्न आवश्यक पर्छ। यो मार्गदर्शिका विण्डोज र लिनक्स वातावरण दुवैमा MySQL लाई पूर्ण रूपमा अनइन्स्टल गर्ने विस्तृत निर्देशन प्रदान गर्दछ। अवशिष्ट फाइलहरू र सेवा कन्फिगरेसनहरूलाई सावधानीपूर्वक हटाएर, तपाईं सम्भावित समस्याहरूबाट बच्न सक्नुहुन्छ।
२. विण्डोजमा MySQL अनइन्स्टल गर्ने
२.१ कन्ट्रोल प्यानलबाट अनइन्स्टल गर्ने
- कन्ट्रोल प्यानल खोल्नुहोस् विण्डोज “कन्ट्रोल प्यानल” बाट, “एउटा कार्यक्रम अनइन्स्टल गर्नुहोस्” छान्नुहोस्।
- MySQL सम्बन्धित कार्यक्रमहरू अनइन्स्टल गर्नुहोस् “MySQL Server,” “MySQL Workbench,” र “MySQL Connector” जस्ता सबै MySQL सम्बन्धित कार्यक्रमहरू छान्नुहोस् र अनइन्स्टल गर्नुहोस्।
२.२ अवशिष्ट फाइलहरू हटाउने
MySQL अनइन्स्टल गरेपछि पनि, तपाईंको प्रणालीमा केही अवशिष्ट फाइलहरू रहन सक्छन्। यी फाइलहरूलाई म्यानुअल रूपमा हटाउनुपर्छ।
- प्रोग्राम फाइलहरूमा MySQL फोल्डर हटाउनुहोस्
C:Program FilesMySQLफोल्डर खोज्नुहोस् र हटाउनुहोस्। - ProgramData मा MySQL फाइलहरू हटाउनुहोस् लुकेको फोल्डर
C:ProgramDataMySQLपनि हटाउनुहोस्। यदि यो देखिने छैन भने, फाइल एक्स्प्लोररमा “लुकेका फाइलहरू देखाउनुहोस्” विकल्प सक्षम गर्नुहोस्।
२.३ वातावरण चरहरूबाट MySQL पाथ हटाउने
- वातावरण चरहरू जाँच्नुहोस् “उन्नत प्रणाली सेटिङहरू” मा जानुहोस् र “वातावरण चरहरू” खोल्नुहोस्।
- Path बाट MySQL पाथ हटाउनुहोस् “प्रणाली चरहरू” अन्तर्गत “Path” सम्पादन गर्नुहोस् र कुनै पनि MySQL सम्बन्धित पाथहरू हटाउनुहोस् (उदाहरणका लागि,
C:Program FilesMySQLMySQL Server)।

३. लिनक्समा MySQL अनइन्स्टल गर्ने
३.१ प्याकेज व्यवस्थापक प्रयोग गर्ने
प्याकेज व्यवस्थापक तपाईंको लिनक्स वितरण अनुसार फरक पर्छ। MySQL अनइन्स्टल गर्न निम्न कमान्डहरू प्रयोग गर्नुहोस्।
- डेबियन-आधारित (Ubuntu, आदि)
sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo apt-get autoremove sudo apt-get autoclean
- रेडह्याट-आधारित (CentOS, आदि)
sudo yum remove mysql-server
APT निर्भरताहरू समाधान गर्न र जटिल प्याकेजहरू व्यवस्थापन गर्न कुशल छ। अर्कोतर्फ, YUM ले पनि निर्भरता समाधान समर्थन गर्दछ र बहु-रिपोजिटरीहरूबाट स्थापना अनुमति दिन्छ।
३.२ डाटा फोल्डर र कन्फिगरेसन फाइलहरू हटाउने
- डाटा फोल्डर हटाउनुहोस् MySQL डाटा
/var/lib/mysqlमा भण्डारित छ, त्यसैले यो फोल्डर हटाउनुहोस्।sudo rm -rf /var/lib/mysql
- कन्फिगरेसन फाइलहरू हटाउनुहोस् MySQL कन्फिगरेसन फाइलहरू पनि हटाउनुहोस्।
sudo rm -rf /etc/mysql /etc/my.cnf
४. MySQL सेवाहरू हटाउने
यदि प्रणालीमा MySQL सेवाहरू रहन्छन् भने, पुनःस्थापनाका दौरान त्रुटिहरू हुन सक्छन्। सेवाहरू हटाएर प्रणालीलाई सफा अवस्थामा फर्काउनुहोस्।
४.१ विण्डोजमा सेवाहरू हटाउने
- सेवा सूची खोल्नुहोस्
services.mscखोल्नुहोस् र MySQL सेवालाई खोज्नुहोस्। - सेवा रोक्नुहोस् र हटाउनुहोस् MySQL सेवालाई रोकेपछि, निम्न कमान्ड प्रयोग गरेर यसलाई हटाउनुहोस्:
sc delete MySQL
४.२ लिनक्समा सेवाहरू हटाउने
- सेवा रोक्नुहोस्
sudo systemctl stop mysql
- सेवा असक्षम गर्नुहोस्
sudo systemctl disable mysql

५. अनइन्स्टल पछि महत्वपूर्ण टिप्पणीहरू
५.१ डाटा ब्याकअपको महत्व
MySQL अनइन्स्टल गर्नुअघि, तपाईंको डाटा ब्याकअप गर्नु महत्वपूर्ण छ। अनइन्स्टलका दौरान डाटा हराउन सक्छ, त्यसैले ब्याकअपहरू आवश्यक छन्। सबै डाटाबेसहरू ब्याकअप गर्न निम्न कमान्ड प्रयोग गर्नुहोस्:
mysqldump -u root -p --all-databases > alldatabases.sql
५.२ पुनःस्थापनाका लागि सावधानीहरू
MySQL पुनःस्थापना गर्दा, बाँकी कन्फिगरेसन फाइलहरू वा डाटाबेसहरूले समस्या निम्त्याउन सक्छन्। त्यसैले, अनइन्स्टल पछि सबै सम्बन्धित फाइलहरू हटाएको सुनिश्चित गर्नु महत्वपूर्ण छ।
६. निष्कर्ष
यो लेखले विण्डोज र लिनक्स दुवैमा MySQL अनइन्स्टल गर्ने चरणहरूलाई विस्तृत रूपमा व्याख्या गरेको छ। विशेष रूपमा, पूर्ण अनइन्स्टलका लागि अवशिष्ट फाइलहरू र सेवाहरू हटाउनु महत्वपूर्ण छ। सही प्रक्रिया पालन गर्दा पुनःस्थापनाका दौरान समस्याहरू रोक्न मद्दत गर्दछ।


