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


উত্তর:


256

আপনার সিস্টেম থেকে সম্পূর্ণরূপে 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

1
আমার ধারণা এটি কাজ করে না। আমি এই পদক্ষেপগুলি না পর, আমি চেষ্টা: 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.। তার মানে কি এখনও আমার পিসিতে মাইএসকিএল থাকে?
ব্যাটম্যান

Sudo dpkg --purge mysql-server mysql-client mysql-عام ব্যবহার করে দেখুন
কেতন প্যাটেল

1
যদি আমি চেষ্টা 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সরানো হয়েছে নাকি?
ব্যাটম্যান

4
এটি আমার পক্ষে পর্যাপ্ত ছিল না, আরও কয়েকটি কাজ করতে হয়েছিল: স্ট্যাকওভারফ্লো.com
মিহাই রোটারু

3
এটাও আমার জন্য যথেষ্ট ছিল না - আমার জন্য, এছাড়াও, উত্তর এখানে পরিবর্তে কাজ: stackoverflow.com/a/16178696/368896
ড্যান Nissenbaum

64

উপরের সমস্ত সমাধান সঠিক তবে আমি চেষ্টা করব

sudo apt-get অপসারণ - মাইএসকিএল *
sudo আপ্ট-গেট অটোরেমোভ করুন
sudo apt-get autoclean

এটি সমস্ত মাইএসকিএল সম্পর্কিত প্যাকেজ আনইনস্টল করবে।


10
এটি মাইএসকিএল-সম্পর্কিত সমস্ত কিছু থেকে মুক্তি পাওয়ার সবচেয়ে সহজ / সহজ উপায়। যদিও এখানে ওয়াইল্ডকার্ড এর নামের সাথে 'মাইএসকিউ' এর সাথে কোনও প্যাকেজ মিলবে, তাই আপনি sudo apt-get remove --purge -s 'mysql*'আরও নির্দিষ্ট করে নির্দিষ্ট করতে চাইতে পারেন ।
geerlingguy

আরও নির্দিষ্ট নির্দিষ্ট রেজেক্সের ব্যবহারের ক্ষেত্রে দ্বিতীয়। আমি '^ mysql- ' এর রেজেক্সটি ব্যবহার করে শেষ করেছি , প্রথম দিকে, আমি মাইএসকিএল চালাতে যাচ্ছিলাম , কিন্তু এটি খুঁজে পেয়েছিল যে এটি একটি প্রচুর পরিমাণে সম্পর্কযুক্ত নয় ... যেমন: দ্রষ্টব্য, রেজেক্সের জন্য 'মাইএসকিএল-টেস্টুইট' নির্বাচন করা 'মাইএসকিএল * 'দ্রষ্টব্য, রেগেক্সের জন্য' মাইএসকিএল-সার্ভার 'নির্বাচন করে' select মাইএসকিএল * 'দ্রষ্টব্য, রেজেক্সের জন্য' মাইএসকিএল-সার্ভার-কোর 'নির্বাচন করা হচ্ছে ^ মাইএসকিএল *' দ্রষ্টব্য, রেজেক্সের জন্য 'মাইএসকিমেইল' নির্বাচন করছেন '^ mysql *' নোট, নির্বাচন ' রিজেক্স '^
মাইএসকিএল

আমি এখানে তালিকাভুক্ত সমস্ত কমান্ড চেষ্টা করেছি এবং তারপরে যদি আমি টার্মিনালে 'মাইএসকিএল' টাইপ করি এবং দু'বার ট্যাব টিপতাম তবে আমি এখনও মাইএসকিএল-এর জন্য কিছু বিকল্প উপস্থিত দেখি, এর অর্থ কি কিছু? > মাইএসকিএল মাইএসকিএলডি মাইএসকিএল_আপগ্রেড mysqlcheck mysql_install_db
GoProCameraByGoPro

এটি কেবল তখনই কাজ করেছিল যখন আমি sudo apt-get -f autoremove ব্যবহার করতাম
সাইমন ডি

এটি আমাকে errors E: প্যাকেজ mysql সনাক্ত করতে অক্ষম like এর মতো বেশ কয়েকটি ত্রুটি দেয় ` আমার ইনস্টলেশনটি কিছুটা বিশৃঙ্খলাযুক্ত বলে মনে হচ্ছে। এবং এটি এমন এক ভীতিজনক যে আমি এটি পুনরায় ইনস্টল করতে পারি না।
ব্লুহির্ন 3'16

24

এটি উবুন্টু 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

1
ডিরেক্টরিগুলি নিজে থেকে মুছে ফেলা আমার জন্য প্রয়োজনীয় মনে হয়েছে (সুতরাং +1) সম্ভবত আমার ডিরেক্টরিগুলি প্রতীকী লিঙ্ক ছিল বলে?
জোনাথন

1
আমি অনুভব করেছি যে আপনার আনসারটি সবচেয়ে সংক্ষিপ্ত, তাই আমি এখানে মন্তব্য করতে চাই। আমি মারিয়াডাবের জন্যও অনুরূপ কিছু করেছি, তবে আমি লক্ষ্য করেছি যে আমার একটি ঝুঁকির সিস্টেম পরিষেবা রয়েছে। আমাকে এটি ব্যবহার করে সরিয়ে ফেলতে হয়েছিল: superuser.com/a/936976/260852
মারিও অলিভিও ফ্লোরস

1
ধন্যবাদ, এটি উবুন্টু ১.0.০৪-তে mysql 5.7 এর জন্যও কাজ করে।
tated

6

প্রথমে আপনাকে পরিষেবা থেকে আপনার মাইএসকিএল সার্ভারটি বন্ধ করতে হবে।

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) তারপর চলমান মাইএসকিউএল ছেড়ে দেয়া sudo dpkg --configure -a দ্বারা অনুসরণ sudo apt-get remove --purge mysql* আমার জন্য কাজ করেন।
tww0003

4

আমি উবুন্টুকে বেশি ব্যবহার করি না তবে আমার মনে হয় আপনার চেষ্টা করা উচিত আমি তা করেছিলাম।

আমি প্রথম কমান্ড লাইনে এই টাইপ: sudo apt-get remove --purge mysql-server mysql-client mysql-common,

তারপরে নীচে এটি অনুসরণ করুন: sudo apt-get autoremove

এবং পরিশেষে এই টাইপ: sudo apt-get autoclean

আমি দেখতে পেয়েছি যে এটি সরানো হয়েছে।


3

আমি মাইএসকিএল রুট পাসওয়ার্ড ভুলে গিয়েছিলাম এবং পুনরায় সেট করার দরকার পড়ে। আমি এই চেষ্টা http://www.rackspace.com/knowledge_center/article/mysql-resetting-a-lost-mysql-root-password এবং কারণ এটি লগ বা অনুরূপ লিখতে পারে না বলে রাখা কাজ করে নি। এখন আমার সমাধানটি ছিল উবুন্টু 13.10 এবং নতুন ইনস্টলেশন থেকে সম্পূর্ণরূপে মাইএসকিএল অপসারণ করা।

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo rm -rf /var/lib/mysql

আমাকে শেষ কমান্ডলাইনটি চালাতে হয়েছিল, কারণ উবুন্টু মাঝে মাঝে কিছুটা লিব করে রাখে এমনকি আপনি সমস্তটি মুছে দেওয়ার চেষ্টাও করেন। এখন মাইএসকিএল সার্ভার এবং ক্লায়েন্ট ইনস্টল করুন

sudo apt-get install mysql-client mysql-server

1

আমি চেষ্টা করার পরে sudo apt-get purge mysql*এটি কাজ করে না।

এর সাথে মিউজিকএল 5 মুছে ফেলা :

sudo apt-get purge mysql-*

তারপরে পরিষ্কার করার জন্য:

sudo apt-get autoremove
sudo apt-get autoclean

0

সম্পূর্ণ মাইএসকিএল আনইনস্টল করুন:

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

এই উত্তরটির ভিত্তিতে এবং আরও অনেক ...


0

এটি ব্যবহার করে দেখুন, এটি আপনার সিস্টেম থেকে মাইএসকিউএলের প্রতিটি ফাইল পুরোপুরি মুছবে:

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