আমি কীভাবে পুরোপুরি মাইএসকিউএল আনইনস্টল করব?


50

সম্পর্কিত প্রশ্নের উত্তরগুলি ভুলে যান:

  • মাইএসকিউএল ডাটাবেসগুলি সরান
  • mysqlব্যবহারকারীর অপসারণ
  • লগ ইন সরান /var/log

আমি কীভাবে পুরোপুরি মাইএসকিউএল আনইনস্টল করব?

উত্তর:


112

বন্ধ নির্মাণের অন্য উত্তর , খোলা একটি টার্মিনাল (প্রেস Ctrl+ + Alt+ + T) এবং নিম্নলিখিত সঞ্চালন করুন:

sudo -i
service mysql stop
killall -KILL mysql mysqld_safe mysqld
apt-get --yes purge mysql-server mysql-client
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
updatedb
exit

আপনি যদি mysqlক্লায়েন্ট ব্যবহার করার সময় আপনি যা করেছেন তার লগটি মুছতে চান :

rm ~/.mysql_history

আপনি যদি ক্লায়েন্টটি ব্যবহার করার সময় সিস্টেমে সমস্ত ব্যবহারকারীরা যা করেছিলেন তার লগগুলি মুছতে চান mysql(অন্যান্য ব্যবহারকারীরা এতে অসন্তুষ্ট হতে পারেন):

awk -F : '{ print($6 "/.mysql_history"); }' /etc/passwd | xargs -r -d '\n' -- sudo rm -f --

বা বিদ্যমান ব্যবহারকারীর হোম ডিরেক্টরিগুলির বাইরের সমস্ত লগ সহ:

sudo find / -name .mysql_history -delete

18
আপনাকে যে dpkg -l | grep mysqlকোনও ইনস্টল করা sudo apt-get purge mysql-common
মাইএসকিএল

7
আপনি পরে পুনরায় ইনস্টল তাহলে মাইএসকিউএল, আপনি চালাতে করতে হতে পারে mkdir /etc/apparmor.d/abstractions/mysqlএবং mkdir /etc/mysql/conf.d/আবার।
কিলটেক

18

আমি কিছু সাহায্য পেয়েছি, কিন্তু এটি সবকিছু সরিয়ে দেয় না। আমি এর আগে মাইএসকিএলের আগে এবং পরে একটি নক্ষত্র যুক্ত করেছি:

sudo apt-get remove --purge *mysql\*
sudo apt-get autoremove
sudo apt-get autoclean

2
আপনি প্রশ্নের উত্তর দেওয়ার চেষ্টা করছেন?
জর্জ উদোসেন

2
সর্বকালের সেরা উত্তর :)
রিকার্ডো ই

1
আমি এটিও sudo rm -rf /var/lib/mysqlনা করি, সার্ভারটি পুনরায় বিধান দেওয়ার সময় (গেরলিংগুইয়ের উত্তরযোগ্য-ভূমিকা-মাইএসকিএল ব্যবহার করে) আমি সমস্যায় পড়েছি।
ট্রাইহার্ডার

এটি পিএইচপি মাইসকিলি এক্সটেনশনও সরিয়ে দেয়
জাবের আল নাহিয়ান

সতর্কতা: এটি মাইএসকিউএলে যে কোনও লিঙ্ক রয়েছে এমন অন্যান্য প্যাকেজগুলির একটি গুচ্ছ সরিয়ে ফেলতে পারে, কী সরানো হবে তা মনোযোগ দিয়ে পড়ুন।
নাদজিব মামি

1

আর একটি উপায়, যা আমার পক্ষে কাজ করেছিল তা হ'ল সিন্যাম্পটিক প্যাকেজ ম্যানেজার। বাম হাতের ফলকে, যেখানে এটি আছে: সমস্ত, ইনস্টল করা ইত্যাদিইনস্টলড নন (অবশিষ্ট কনফিগারেশন) (বা অনুরূপ শব্দাবলীর) জন্য একটি এন্ট্রি রয়েছে । সেখানে আমি সমস্ত মাইএসকিউএল ইনস্টল ফাইল সাফ করার বিকল্প পেয়েছি। এটি মাইএসকিউএল 5.7 এর জন্য কাজ করেছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.