जवाबों:
अपने सिस्टम से पूरी तरह से mysql निकालने के लिए टर्मिनल में बस टाइप करें
sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
sudo rm -rf /etc/mysql /var/lib/mysql
sudo apt-get autoremove
sudo apt-get autoclean
sudo dpkg --purge mysql-server mysql-client mysql-common
करूँ तो मुझे dpkg: warning: there's no installed package matching mysql-server dpkg: warning: there's no installed package matching mysql-client dpkg: warning: there's no installed package matching mysql-common
:। मैं अब थोड़ा उलझन में हूँ। क्या mysql
उसे हटाया गया है या नहीं?
उपरोक्त सभी उपाय सही हैं लेकिन मैं इसके साथ प्रयास करूंगा
सूद apt-get remove --purge mysql * सुडो एप्ट-मिल ऑटोरेमोव सुडो एप्ट-मिल आटोक्लेन
यह सभी mysql संबंधित पैकेज की स्थापना रद्द कर देगा।
sudo apt-get remove --purge -s 'mysql*'
अधिक विशिष्ट होना निर्दिष्ट कर सकते हैं ।
यह ubuntu 15.04 से mysql 5.6 को हटा देगा
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql
सबसे पहले आपको अपने mysql सर्वर को सेवा से रोकने की आवश्यकता है।
sudo service mysql stop
फिर आप स्थापना रद्द करने के लिए purge कमांड का उपयोग कर सकते हैं
sudo apt-get purge mysql-server mysql-client
नोट: उपरोक्त आपकी पैकेज सूची के आधार पर। मैंने सर्वर और क्लाइंट दोनों को स्थापित किया है। यह आपके दृढ़ विश्वास के लिए होगा
dpkg: unrecoverable fatal error, aborting: fork failed: Cannot allocate memory E: Sub-process /usr/bin/dpkg returned an error code (2)
MySQL को रोकना, उसके sudo dpkg --configure -a
बाद sudo apt-get remove --purge mysql*
मेरे लिए काम करना।
मैं उबंटू का उपयोग नहीं करता हूं, लेकिन मुझे लगता है कि आपको जो करना चाहिए, वह मैंने किया है।
मैं पहली बार कमांड लाइन में इस टाइप किया: sudo apt-get remove --purge mysql-server mysql-client mysql-common
,
इसके बाद नीचे इस के साथ: sudo apt-get autoremove
और अंत में इस टाइप किया: sudo apt-get autoclean
।
मैंने पाया कि इसे हटा दिया गया था।
मैं mysql रूट पासवर्ड भूल गया और रीसेट करने की आवश्यकता थी। मैं इस कोशिश की http://www.rackspace.com/knowledge_center/article/mysql-resetting-a-lost-mysql-root-password और क्योंकि यह लॉग या समान लिख नहीं सकता कह रखा काम नहीं किया। अब मेरा समाधान Ubuntu13.10 से mysql को पूरी तरह से हटाने और नए इंस्टॉलेशन के लिए था।
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo rm -rf /var/lib/mysql
मुझे आखिरी कमांडलाइन चलानी थी, क्योंकि उबंटू कभी-कभी कुछ काम भी करता रहता है, यहां तक कि आप उन सभी को शुद्ध करने की कोशिश भी करते हैं। अब mysql सर्वर और क्लाइंट स्थापित करें
sudo apt-get install mysql-client mysql-server
sudo -i
service mysql stop
killall -KILL mysql mysqld_safe mysqld
apt-get --yes purge mysql*
apt-get --yes autoremove --purge
apt-get autoclean
deluser --remove-home mysql
delgroup mysql
rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld ~/.mysql_history
updatedb
इस जवाब और कई अन्य लोगों के आधार पर ...
इसे आज़माएं, यह MySQL की हर एक फाइल को आपके सिस्टम से पूरी तरह से मिटा देगा:
sudo service mysql stop #or mysqld
sudo killall -9 mysql
sudo killall -9 mysqld
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo deluser -f mysql
sudo rm -rf /var/lib/mysql
sudo apt-get purge mysql-server-core-5.7
sudo apt-get purge mysql-client-core-5.7
sudo rm -rf /var/log/mysql
sudo rm -rf /etc/mysql
sudo apt-get install mysql-client-core-5.5
:। लेकिन यह दिखाता हैmysql-client-core-5.5 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 97 not upgraded.
:। क्या इसका मतलब अभी भी mysql मेरे पीसी में रहता है?