How to Solve Error #1045 in phpMyAdmin

Eng_MB • منذ 6 سنوات

السلام عليكم ورحمة الله وبركاته 

بدأت بتعلم لغة php وربطها بالداتابيس.

في البداية أردت عمل صفحة بها محرك بحث (search engine) ، الحمدلله عمل معي بشكل صحيح واستخرج المعلومات من الداتابيس بشكل صحيح أيضاً

ولكن عندما خرجت من phpMyAdmin و أعدت تشغيل الجهاز ظهرت لي هذه المشكلة 

أعتقدت ان المشكله بسبب أنني لم أضع كلمة سر لليوزر (root) بسبب ظهور هذه الجملة : 

"mysqli_real_connect(): (28000/1045): Access denied for user 'root'@'localhost' (using password: NO)"

فوضعت كلمة سر ولكن لم ينفع بشيء فحذفت برنامج XAMPP وحملت برنامج MAMP فنفع معي وقررت وضع كلمة سر لكي لا تتكرر هذه المشكلة ولكن مجرد وضعي لكلمة السر وضغطي على زر الحفظ ظهرت لي مجدداً

وهي كالتالي:

Error 1045

كلمات دليلية: php

ساعد بالإجابة

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

الإجابات (1)

Ali Majrashi • منذ 6 سنوات

بما انك غيرت الرقم السري للمستخدم root يجب تعديل اعدادات phpmyadmin للدخول على قاعدة البيانات والافضل عدم استخدام phpmyadmin يفضل استخدام برامج تثبتها بجهازك للدخول الي قاعدة البيانات وادارتها بالشكل المطلوب وايضا تدعم الدخول على اي قاعدة بيانات بالسيرفرات باستخدام ssh بشكل آمن

برامج ادارة قواعد البيانات كثيره اشهرهم

  1. TablePlus يعمل على نظام الماك وقريبا على ويندوز
  2. HeidiSQL يعمل على نظام ويندوز فقط
  3. Sequel Pro يعمل على نظام ماك فقط

 

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !