الدليل الفعال لإلغاء تثبيت MySQL: تعليمات خطوة بخطوة

نشرت: 2023-08-22
شارك على الملفات الشخصية الاجتماعية.

يمثل MySQL نظام إدارة قواعد بيانات علائقية مفتوح المصدر (RDBMS). إنها تلعب دورًا محوريًا في إدارة وتنظيم مجموعات واسعة من البيانات المنظمة ، مما يجعلها أصلًا لا غنى عنه في مختلف التطبيقات والمواقع الإلكترونية. يعد تثبيت MySQL وإلغاء تثبيته دائمًا مشكلة بالنسبة للمستخدمين، لذا سنهتم هنا بإلغاء التثبيت. عبر MySQL ، يمكن للمستخدمين تنفيذ إجراءات مثل إنشاء البيانات والتحديثات والاسترجاع والمعالجة ضمن إطار عمل منظم ، يتم تسهيله من خلال لغة تُعرف باسم SQL (لغة الاستعلام الهيكلية).

تم تطوير MySQL في الأصل من قبل الشركة السويدية MySQL AB، وقد نال استحسانًا لموثوقيته وسرعته وسهولة استخدامه. إنه خيار سائد لمجموعة من التطبيقات بما في ذلك تطبيقات الويب وأنظمة إدارة المحتوى (CMS) ومنصات التجارة الإلكترونية وتخزين البيانات وغيرها من السياقات التي تتطلب تخزين البيانات وإدارتها بكفاءة.

تختلف طريقة إلغاء تثبيت MySQL بناءً على نظام التشغيل. توضح الأقسام التالية خطوات إلغاء تثبيت MySQL على أنظمة التشغيل Windows وmacOS وLinux بالإضافة إلى تعليمات إزالة جميع البيانات ذات الصلة.

الغرض من إلغاء تثبيت MySQL

MySQL هو نظام إدارة قواعد بيانات علائقية مفتوح المصدر (RDBMS) يستخدم على نطاق واسع، وهو بمثابة العمود الفقري للعديد من التطبيقات ومواقع الويب. ومع ذلك، هناك سيناريوهات حيث تنشأ الحاجة إلى إلغاء تثبيت MySQL، ولكل منها غرض محدد. إن فهم الدوافع وراء إلغاء تثبيت MySQL يمكن أن يسلط الضوء على أهميته وأهميته في سياقات مختلفة.

حل القضايا:

يمكن أن يكون إلغاء تثبيت MySQL حلاً لمعالجة المشكلات الفنية المستمرة أو مواطن الخلل. في بعض الحالات ، عندما تفشل إجراءات استكشاف الأخطاء وإصلاحها في تصحيح المشكلات ، قد يكون إلغاء التثبيت النظيف متبوعًا بتثبيت جديد هو المسار الأكثر فاعلية لاستعادة الوظائف.

الانتقال إلى أنظمة قواعد البيانات الأخرى:

غالبًا ما تتطور الشركات والمطورون، ومع هذا التطور قد يأتي قرار بالانتقال إلى نظام قاعدة بيانات مختلف. يصبح إلغاء تثبيت MySQL خطوة تحضيرية للانتقال إلى حل بديل يتوافق بشكل أفضل مع المتطلبات المتطورة.

تحسين النظام:

بمرور الوقت، يمكن لقواعد البيانات أن تتراكم بيانات غير ضرورية، مما يؤدي إلى عدم الكفاءة. يوفر إلغاء تثبيت MySQL فرصة لإعادة ضبط النظام، وإزالة البيانات الزائدة عن الحاجة، وتحسين الأداء العام.

مخاوف أمنية:

في الحالات التي يصبح فيها تثبيت MySQL عرضة للانتهاكات الأمنية أو لم يعد مدعومًا بالتحديثات ، قد يكون إلغاء التثبيت ضروريًا للتخفيف من المخاطر المحتملة.

الاختبار والتطوير:

بالنسبة للمطورين والمختبرين، تعد الحاجة إلى محاكاة بيئات مختلفة أمرًا شائعًا. يوفر إلغاء تثبيت MySQL قائمة نظيفة لاختبار التكوينات المختلفة ، مما يضمن نتائج دقيقة دون تأثير عمليات التثبيت السابقة.

إدارة الموارد:

تستهلك عمليات تثبيت MySQL موارد النظام. يمكن أن يؤدي إلغاء تثبيت MySQL عندما لا تكون هناك حاجة إليه إلى تحرير مساحة قيمة وقدرة حاسوبية.

ترقيات الإصدار أو التخفيضات:

قد تتطلب الترقية إلى إصدار أحدث من MySQL إلغاء تثبيت الإصدار الحالي. وبالمثل، قد يتطلب الرجوع إلى إصدار سابق الإزالة قبل التثبيت.

حالة النظام النظيف:

يفضل بعض المستخدمين بيئة نظام خالية من الفوضى. يساهم إلغاء تثبيت MySQL في الحفاظ على نظام بسيط مع تثبيت المكونات الأساسية فقط.

الإزالة المؤقتة:

قد يكون إلغاء تثبيت MySQL مؤقتًا ضروريًا أثناء صيانة النظام أو لمعالجة مشكلات محددة على مستوى النظام. والقصد من ذلك هو إعادة تثبيته بمجرد حل الموقف.

الامتثال واللوائح:

قد تقوم المنظمات الملتزمة بلوائح حماية البيانات أو معايير الامتثال بإلغاء تثبيت MySQL لضمان التوافق وسلامة البيانات.

إلغاء تثبيت MySQL من لينكس

في هذا الدليل ، سيكون تركيزنا على Ubuntu ؛ ومع ذلك، فقد قمنا أيضًا بتضمين تعليمات لتوزيعات أخرى.

تابع الخطوات أدناه:

أوقف MySQL

قم بتشغيل نافذة طرفية وإيقاف خدمة MySQL مع أي عمليات مرتبطة بها عن طريق تنفيذ الأوامر التالية:

 sudo service mysql stop sudo killall -KILL mysql mysqld_safe mysql
توقف MySQL


استنادًا إلى توزيع Linux ومدير الحزم الذي تستخدمه، قم بتنفيذ أحد الأوامر اللاحقة لإلغاء تثبيت MySQL:

بالنسبة إلى Ubuntu و Debian ، قم بتشغيل هذا :

 sudo apt remove mysql-client mysql-server -y
بالنسبة إلى Ubuntu و Debian ، قم بتشغيل هذا:

قم بتنفيذ أوامر الإزالة التلقائية والتنظيف التلقائي للتخلص من الحزم الزائدة عن الحاجة ومسح ذاكرة التخزين المؤقت للحزمة:

 sudo apt autoremove -y sudo apt autoclean -y
إلغاء تثبيت mysql من لينكس

بالنسبة إلى Fedora ، قم بتشغيل الأمر التالي:

 sudo dnf remove mysql-client mysql-server -y

بالنسبة إلى CentOS وRocky Linux وRedHat، قم بتشغيل الأمر التالي:

sudo yum إزالة mysql-client-mysql-server -y

إزالة البيانات المتبقية

بعد إلغاء تثبيت MySQL، يتضمن الإجراء اللاحق مسح البيانات المتبقية. إذا كنت تنوي الاحتفاظ بالبيانات، فمن المستحسن إنشاء نسخة احتياطية قبل متابعة الحذف، أو يمكنك اختيار إعادة تسمية الدليل.

قم بتغيير اسم الدليل /var/lib/mysql للاحتفاظ بالبيانات للاستخدام المستقبلي المحتمل:

 sudo mv /var/lib/mysql /var/lib/mysql_directory_backup

بدلاً من ذلك، قم بإزالة الدلائل ذات الصلة بـ MySQL عن طريق تشغيل:

 sudo rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/ مغرور / mysql.log * / var / run / mysqld

إزالة مستخدم MySQL ومجموعة MySQL:

تخلص من مستخدم mysql ، وإذا كان موجودًا ، احذف مجموعة mysql. قم بتنفيذ الأمر التالي:

 sudo deluser --remove-home mysql sudo delgroup mysql

سيظهر الإخراج أدناه:

إزالة مستخدم MySQL ومجموعة MySQL:

مع اكتمال الخطوات الموضحة أعلاه ، تكون قد نفذت بشكل فعال إلغاء تثبيت MySQL من نظام Linux الخاص بك.


قم بإجراء إلغاء تثبيت MySQL على نظام التشغيل Windows

تابع التعليمات أدناه لإلغاء تثبيت MySQL من نظام تشغيل Windows:

استخدم مفتاح Windows للبحث عن موجه الأوامر. قم بتشغيل التطبيق بامتيازات المسؤول.

إزالة مستخدم MySQL ومجموعة MySQL:

قبل متابعة إلغاء التثبيت ، تأكد من إيقاف خادم MySQL. إن أبسط طريقة لإيقافها تتضمن استخدام الأمر mysqladmin ، والذي يتم تثبيته تلقائيًا أثناء إعداد MySQL. في موجه الأوامر ، انتقل إلى دليل bin داخل مجلد تثبيت MySQL. كمثال توضيحي، المسار الافتراضي هو:

 cd C:\Program Files\MySQL\MySQL Server 8.0\bin
mysqladmin

الآن قم بتشغيل الأمر أدناه ، سيطالبك بكلمة المرور ثم يغلق الخادم النشط عند تلقي التأكيد.

 mysqladmin -u root -p shutdown
إغلاق MySQL

بعد ذلك قم بالدخول إلى لوحة التحكم. استخدم مفتاح Windows للبحث عن "لوحة التحكم" ، ثم اضغط على Enter لبدء تشغيل التطبيق.

لوحة التحكم

قم بالدخول إلى قسم "البرامج والميزات".

برامج و مميزات

ضمن قائمة البرامج المثبتة ، حدد MySQL وأي تطبيقات مرتبطة بها. لكل عنصر ، انقر بشكل فردي واختر اختيار "إلغاء التثبيت". لكل مطالبة ، انقر فوق "نعم" وانتظر اكتمال المعالج.

الغاء التثبيت
قم بإجراء إلغاء تثبيت MySQL على نظام التشغيل Windows

بمجرد إلغاء تثبيت جميع مكونات MySQL ، تابع لإزالة أي أدلة بيانات متبقية. ضع في اعتبارك أن أحد هذه الأدلة قد يكون مخفيًا ، مما يتطلب منك تمكين خيار "العناصر المخفية" في إعدادات المجلد. لإنجاز ذلك ، افتح أي مجلد باستخدام File Explorer ، وانتقل إلى علامة التبويب عرض ، وحدد خيار "العناصر المخفية" ، يجب أن يظهر المجلد فارغًا.

الدلائل

تتضمن الدلائل التي تتطلب الإزالة ما يلي:

  1. C:\ملفات البرنامج\MySQL
  2. C:\ملفات البرنامج (x86)\MySQL
  3. C:\ProgramData\MySQL
  4. C:\Users\[اسم المستخدم الخاص بك]\AppData\Roaming\MySQL

بمجرد إزالة تثبيت جميع المكونات وإزالة الدلائل المتبقية ، قم بإعادة تشغيل الكمبيوتر للتأكد من تطبيق التغييرات.

قم بإجراء إلغاء تثبيت MySQL على نظام التشغيل macOS


تابع التعليمات الواردة أدناه لإلغاء تثبيت MySQL على نظام macOS:

  1. قم بالوصول إلى تفضيلات النظام وحدد MySQL. انقر فوق الزر Uninstall (إلغاء التثبيت) لبدء إزالة MySQL من النظام.
  2. انقر فوق رمز Launchpad الموجود في Dock ، وفي حقل البحث ، اكتب " Terminal ". حدد Terminal من نتائج البحث لفتح نافذة طرفية جديدة.
  3. عند حذف MySQL ، ستتم إزالة جميع قواعد البيانات المرتبطة أيضًا. إذا كانت لديك بيانات مهمة مخزنة في MySQL ، فمن الضروري إنشاء نسخ احتياطية من ملفاتك قبل المتابعة.
    لإنشاء نسخ احتياطية من قواعد البيانات الخاصة بك كملفات نصية ، استخدم الأمر mysqldump . نفّذ الأمر التالي وسيتم توجيه الإخراج إلى الملف المسمى mysqlbackup.sql:
 ./mysqldump -u root -p --all-databases > mysqlbackup.sql

4. تحقق من وجود عمليات MySQL نشطة عن طريق تنفيذ الأمر التالي:

 ps -ax | grep mysql

أوقف العمليات النشطة حاليًا باستخدام الصيغة المتوفرة:

 kill [process_id]

كتوضيح ، لإنهاء عملية ttys001 كما هو موضح في الصورة أعلاه ، قم بتنفيذ:

 kill 97091

5. امسح دليل MySQL الافتراضي مع أي أدلة وملفات متبقية. إن عملية إزالة جميع المجلدات لها أهمية كبيرة ، لا سيما عند التفكير في تثبيت إصدار أقدم من MySQL. قم بتنفيذ هذه الأوامر:

 sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql sudo rm -rf /usr/local/var/mysql sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/MySQL* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /private/var/db/receipts/ mysql


6. استخدم محرر نصوص للوصول إلى ملف / etc / hostconfig وقم بإزالة السطر التالي:

 MYSQLCOM=-YES-

إذا كان إصدار macOS الخاص بك يفتقر إلى ملف / etc / hostconfig ، فلا تتردد في حذف هذه الخطوة إذا لم يكن الملف موجودًا على نظامك. بعد إكمال الإرشادات الموضحة أعلاه ، قمت بإلغاء تثبيت MySQL بشكل فعال من نظام macOS الخاص بك وقمت بمسح الملفات الزائدة بكفاءة.

الأسئلة الشائعة - إلغاء تثبيت MySQL

أين يتم استخدام MySQL بشكل شائع؟

يجد MySQL تطبيقه في سياقات مختلفة ، بما في ذلك تطبيقات الويب وأنظمة إدارة المحتوى (CMS) ومنصات التجارة الإلكترونية وتخزين البيانات. يتم اختياره عندما يكون التخزين الفعال للبيانات وإدارتها ضروريين.

هل النسخ الاحتياطي للبيانات مهم قبل إلغاء تثبيت MySQL؟

نعم ، يعد النسخ الاحتياطي للبيانات أمرًا بالغ الأهمية قبل إلغاء تثبيت MySQL. قد يؤدي إلغاء التثبيت إلى فقدان البيانات ، ويضمن وجود نُسخ احتياطية أن تظل بياناتك المهمة كما هي للاستخدام المحتمل أو الترحيل في المستقبل.

هل يمكنني إعادة تثبيت MySQL بعد إلغاء تثبيته؟

نعم ، يمكنك إعادة تثبيت MySQL بعد إلغاء تثبيته. ضع في اعتبارك أن إعادة تثبيت MySQL قد تتضمن إعداد التكوينات واستيراد البيانات من النسخ الاحتياطية وضمان التوافق مع تطبيقاتك.

هل يضمن إلغاء تثبيت MySQL الإزالة الكاملة؟

عادةً ما يؤدي إلغاء تثبيت MySQL إلى إزالة مكونات البرنامج ، ولكن قد تظل ملفات التكوين وأدلة البيانات. تأكد من اتباع الخطوات المناسبة لإزالة البيانات المتبقية لإلغاء التثبيت بالكامل.

ما هي الاعتبارات التي يجب مراعاتها قبل إلغاء تثبيت MySQL؟

قبل إلغاء تثبيت MySQL ، ضع في اعتبارك الحاجة إلى النسخ الاحتياطي للبيانات ، والتأثير على التطبيقات التي تستخدم MySQL ، وخطط التثبيت أو التحولات المستقبلية ، وأهمية ملفات تكوين النظام.

هل يمكن التراجع عن عملية إلغاء تثبيت MySQL؟

يمكن عكس عملية إلغاء تثبيت MySQL بشكل عام عن طريق إعادة تثبيت البرنامج واستعادة البيانات من النسخ الاحتياطية. ومع ذلك ، من الضروري التخطيط لعملية إعادة التثبيت بعناية لتجنب فقدان البيانات أو مشكلات التوافق.

خاتمة

في هذا البرنامج التعليمي الشامل ، استكشفنا العملية خطوة بخطوة لإلغاء تثبيت MySQL بشكل فعال من أنظمة تشغيل متنوعة ، بما في ذلك Linux و Windows و macOS. يوفر البرنامج التعليمي شرحًا تفصيليًا لكل منصة ، مما يضمن قدرة المستخدمين على إزالة MySQL بسلاسة من أنظمتهم دون أي عوائق. باتباع هذه التعليمات ، يمكن للمستخدمين التنقل بثقة في تعقيدات إلغاء تثبيت MySQL واتخاذ قرارات مستنيرة بناءً على متطلباتهم الخاصة. سواء كنت من عشاق Linux أو مستخدم Windows أو أحد عشاق macOS ، فإن هذا البرنامج التعليمي يزودك بالمعرفة اللازمة لتنفيذ عملية إلغاء التثبيت بسلاسة وتمهيد الطريق للانتقالات المحتملة أو التحسينات أو تحسينات النظام.

المحتوى ذو الصلة

تحسين أداء الموقع

استراتيجيات التحكم في التعليقات غير المرغوب فيها