আমি মাইএসকিউএল ব্যবহার করে ইনস্টল করেছি sudo apt-get
. এখন আমি আমার সিস্টেম থেকে এটি অপসারণ করতে হবে.
আমি কিভাবে এটা করতে পারি?
আমি মাইএসকিউএল ব্যবহার করে ইনস্টল করেছি sudo apt-get
. এখন আমি আমার সিস্টেম থেকে এটি অপসারণ করতে হবে.
আমি কিভাবে এটা করতে পারি?
আমি আপনি আর মাইএসকিউএল প্রয়োজন হবে না যে অনুমান এবং আপনি ইতিমধ্যে আপনার গুরুত্বপূর্ণ উপাত্ত ব্যাকআপ নিয়েছে. আমি আপনাকে আপনার গুরুত্বপূর্ণ মাইএসকিউএল ডাটাবেস ব্যাকআপ নিতে সুপারিশ.
উল্লেখ্য: আপনার সব মাইএসকিউএল তথ্য হারিয়ে যাবে.
প্রথম মাইএসকিউএল সেবা বন্ধ করা হয় তা নিশ্চিত করুন.
sudo systemctl stop mysql
সম্পূর্ণ সব প্যাকেজ সম্পর্কিত মাইএসকিউএল সরান.
sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
মাইএসকিউএল কনফিগারেশন এবং ডেটা সরান. আপনি যদি আপনার মাইএসকিউএল কনফিগারেশনে ডাটাবেসের অবস্থান পরিবর্তন করে থাকেন তবে আপনাকে প্রতিস্থাপন করতে হবে /var/lib/mysql
এটা অনুযায়ী.
sudo rm -rf /etc/mysql /var/lib/mysql
(ঐচ্ছিক) অপ্রয়োজনীয় প্যাকেজ সরান.
sudo apt autoremove
(ঐচ্ছিক) এপিটি ক্যাশে সরান.
sudo apt autoclean
উপরের সমস্ত সমাধান সঠিক তবে আমি চেষ্টা করব
সুডো এপিটি-গেট রিমুভ-পার্জ মাইএসকিউএল*সুডো অটোরেমোভেসুডো অ্যাপ্ট - গেট অটোকলিয়ান
এই সব মাইএসকিউএল সম্পর্কিত প্যাকেজ আনইনস্টল হবে.
এটি মাইএসকিউএল অপসারণ করবে 5.6 উবুন্টু থেকে 15.04
sudo apt-get remove --purge mysql-server mysql-client mysql-commonsudo apt-get autoremovesudo apt-get autocleansudo rm -rf /var/lib/mysqlsudo rm -rf /etc/mysql
প্রথম আপনি সেবা থেকে আপনার মাইএসকিউএল সার্ভার বন্ধ করতে হবে.
sudo service mysql stop
তারপরে আপনি আনইনস্টল করতে পার্জ কমান্ড ব্যবহার করতে পারেন
sudo apt-get purge mysql-server mysql-client
নোট: উপরে আপনার প্যাকেজ তালিকা উপর ভিত্তি করে. আমি সার্ভার এবং ক্লায়েন্ট উভয় ইনস্টল করা আছে. আপনার কনভেনিয়েন্টের জন্য এটি ইচ্ছা
আমি অনেক উবুন্টু ব্যবহার করবেন না কিন্তু আমি আপনাকে চেষ্টা করা উচিত মনে করি কি আমি কি.
আমি প্রথমে কমান্ড লাইনে এটি টাইপ করেছি : sudo apt-get remove --purge mysql-server mysql-client mysql-common
,
তারপরে এটি নীচে অনুসরণ করা হয়েছে : sudo apt-get autoremove
এবং অবশেষে এই টাইপ : sudo apt-get autoclean
.
আমি এটা মুছে ফেলা হয়েছে যে পাওয়া যায় নি.
আমি মাইএসকিউএল রুট পাসওয়ার্ড ভুলে গেছি এবং রিসেট করা প্রয়োজন.আমি চেষ্টা করেছি এই, কিন্তু এটা কাজ করে নি, এটা বলার অপেক্ষা রাখে না রাখা, কারণ "লগ লিখতে পারবেন না" বা অনুরূপ কিছু.
আমার সমাধান সম্পূর্ণ উবুন্টু থেকে মাইএসকিউএল অপসারণ ছিল 13.10 এবং তাজা ইনস্টলেশন.
sudo apt-get remove --purge mysql-server mysql-client mysql-commonsudo apt-get autoremovesudo rm -rf /var/lib/mysql
উবুন্টু কখনও কখনও আপনি তাদের সব অভিযোগমুক্ত করার চেষ্টা এমনকি কিছু লাইব রাখে, কারণ আমি শেষ কমান্ড চালানোর ছিল.
এখন, আমি মাইএসকিউএল সার্ভার এবং ক্লায়েন্ট ইনস্টল করতে এই কমান্ডটি ব্যবহার করি:
sudo apt-get install mysql-client mysql-server
যখন আমি চেষ্টা করেছি sudo apt-get purge mysql*
এটা কাজ করে নি.
মুছে ফেলা 5 সঙ্গে:
sudo apt-get purge mysql-*
তারপর পরিষ্কার করার জন্য:
sudo apt-get autoremovesudo apt-get autoclean
sudo -iservice mysql stopkillall -KILL mysql mysqld_safe mysqldapt-get --yes purge mysql*apt-get --yes autoremove --purgeapt-get autocleandeluser --remove-home mysqldelgroup mysqlrm -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_historyupdatedb
উপর ভিত্তি করে এই উত্তর এবং আরও অনেক কিছু...
এটি ব্যবহার করে দেখুন, এটি আপনার সিস্টেম থেকে মাইএসকিউএল এর প্রতিটি ফাইল সম্পূর্ণরূপে মুছে ফেলবে:
sudo service mysql stop #or mysqldsudo killall -9 mysqlsudo killall -9 mysqldsudo apt-get remove --purge mysql-server mysql-client mysql-commonsudo apt-get autoremovesudo apt-get autocleansudo deluser -f mysqlsudo rm -rf /var/lib/mysqlsudo apt-get purge mysql-server-core-5.7sudo apt-get purge mysql-client-core-5.7sudo rm -rf /var/log/mysqlsudo rm -rf /etc/mysql