كيفية إصلاح الوصول المرفوض للمستخدم 'root' @ 'localhost' خطأ على MySQL



جرب أداة القضاء على المشاكل

MySQL هو نظام إدارة قاعدة بيانات مفتوح المصدر يعتمد على لغة 'SQL'. يأتي MySQL مرفقًا بلوحة تحكم XAMPP وهي أيضًا مفتوحة المصدر ومجانية للاستخدام. ومع ذلك ، فقد وردت مؤخرًا الكثير من التقارير عن مستخدمين غير قادرين على الوصول إلى قاعدة بيانات 'MySQL' الخاصة بهم من متصفحهم و ' تم رفض الوصول لاستخدام 'root' @ 'localhost يتم عرض '' خطأ عند القيام بذلك.



رسالة خطأ



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



ما الذي يسبب رفض الوصول لخطأ المستخدم 'root' @ 'localhost' على MySQL؟

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

  • تكوين '.ini' غير صالح: يخزن ملف '.ini' تكوينات تشغيل معينة لخادم 'MySQL'. يعمل كبوابة في طريقة تحميل قاعدة البيانات. في بعض الحالات ، لوحظ أن سلسلة معينة من التعليمات البرمجية كانت مفقودة من ملف '.ini' بسبب هذا الخطأ الذي تم تشغيله.

الآن بعد أن أصبح لديك فهم أساسي لطبيعة المشكلة ، سننتقل إلى الحل.

الحل: إعادة تكوين ملف '.ini'

إذا لم يتم تكوين ملف '.ini' الخاص بلوحة تحكم XAMPP بشكل صحيح ، فيمكن أن يمنع إنشاء اتصال آمن بقاعدة بيانات MySQL. لذلك ، في هذه الخطوة ، سنقوم بإعادة تكوين الملف عن طريق إضافة أمر إضافي. من أجل القيام بذلك:



  1. افتح XAMPP لوحة التحكم واضغط على 'قف' زر لكل من ' اباتشي 'و' MySQL '.

    الضغط على أزرار الإيقاف لكل من MySQL و Apache

  2. التنقل إلى دليل التثبيت عن ' XAMPP 'وانقر نقرًا مزدوجًا على' MySQL ' مجلد.

    فتح مجلد 'MySQL'

  3. مزدوج انقر على ال ' صباحا 'وانقر بزر الماوس الأيمن على ملف' my.ini '.
  4. انقر على ال ' تعديل ' اختيار.
  5. حدد الكلمات ' [mysqld] 'في القائمة.
  6. أضف الأمر التالي أسفل ' [mysqld] 'وفوق' المنفذ =…. 'الخط.
    تخطي جداول المنح
  7. انقر على ' ملف 'وحدد' حفظ '.
  8. قريب المستند وافتح لوحة تحكم XAMPP.
  9. انقر على زر 'ابدأ' لكليهما 'أباتشي' و ' MySQL '.

    النقر على أزرار البدء لكل من MySQL و Apache

  10. افتح المتصفح ، محاولة لتسجيل الدخول إلى MySQL و التحقق من لمعرفة ما إذا كانت المشكلة قائمة.
قراءة دقيقة واحدة