ما هو phpMyAdmin؟
phpMyAdmin أداة تعمل من المتصفح لإدارة قواعد بيانات MySQL. تتيح لك تصفح الجداول وتنفيذ استعلامات SQL واستيراد البيانات وتصديرها وإدارة مستخدمي قاعدة البيانات، كل ذلك من واجهة سهلة.
الدخول إلى phpMyAdmin
- سجّل الدخول إلى EGPNL
- انتقل إلى Databases → phpMyAdmin
- اختر قاعدة البيانات التي تريد إدارتها
- يفتح phpMyAdmin في تبويب جديد
دخول مباشر: يمكنك أيضًا فتح phpMyAdmin مباشرة عبر
https://yourdomain.com/phpmyadmin إذا كان مفعّلًا. واجهة phpMyAdmin
تتكوّن الواجهة الرئيسية من:
- اللوحة الجانبية: التنقّل بين قواعد البيانات والجداول
- القائمة العلوية: SQL وSearch وQuery وExport وImport وOperations
- المساحة الرئيسية: بيانات الجداول ونتائج الاستعلامات
المهام الشائعة
تصفّح بيانات الجدول
- اضغط على قاعدة بيانات في اللوحة الجانبية
- اضغط على اسم الجدول
- اضغط Browse لعرض الصفوف
- استخدم ترقيم الصفحات للتنقّل بين السجلات
تنفيذ استعلامات SQL
- اختر قاعدة بياناتك
- اضغط على تبويب SQL
- اكتب استعلام SQL
- اضغط Go للتنفيذ
-- Example: Select all users
SELECT * FROM users WHERE status = 'active';
-- Example: Update a record
UPDATE products SET price = 29.99 WHERE id = 5;
-- Example: Delete records
DELETE FROM logs WHERE created_at < '2024-01-01';
انتبه: خذ نسخة احتياطية من قاعدة بياناتك دائمًا قبل تنفيذ استعلامات UPDATE أو DELETE. لا يوجد زر تراجع!
البحث في البيانات
- اختر جدولًا
- اضغط على تبويب Search
- حدّد معايير البحث لكل عمود
- اضغط Go لعرض السجلات المطابقة
تعديل السجلات
- تصفّح الجدول
- اضغط Edit بجوار أي صف
- عدّل القيم
- اضغط Go للحفظ
إضافة سجلات جديدة
- اختر جدولًا
- اضغط على تبويب Insert
- املأ القيم لكل عمود
- اضغط Go للإضافة
تصدير قاعدة البيانات
- اختر قاعدة البيانات
- اضغط على تبويب Export
- اختر التصدير Quick أو Custom
- الصيغة: SQL (وهي المفضّلة)
- اضغط Go للتنزيل
التصدير المخصص: استخدم التصدير المخصص للحصول على خيارات أوسع مثل الضغط (gzip) أو اختيار جداول بعينها أو تصدير البيانات وحدها.
استيراد قاعدة البيانات
- اختر قاعدة البيانات الهدف (أو أنشئ واحدة جديدة)
- اضغط على تبويب Import
- اضغط Choose File واختر ملف
.sql - اضغط Go للاستيراد
حدود حجم الاستيراد
لدى phpMyAdmin حدود للرفع. مع الملفات الكبيرة:
- اضغط ملف
.sqlإلى.sql.gz - استخدم استيراد MySQL من سطر الأوامر بدلًا من ذلك
- قسّم الملفات الكبيرة إلى أجزاء أصغر
عمليات الجداول
إنشاء جدول جديد
- اختر قاعدة البيانات
- اكتب اسم الجدول وعدد الأعمدة
- اضغط Go
- عرّف كل عمود (الاسم والنوع والطول وغيرها)
- اضغط Save
تعديل بنية الجدول
- اختر الجدول
- اضغط على تبويب Structure
- استخدم Add column أو اضغط Change على الأعمدة الموجودة
تحسين الجداول
- حدّد الجداول المطلوب تحسينها
- من القائمة المنسدلة اختر Optimize table
- هذا يستعيد المساحة غير المستخدمة ويحسّن الأداء
استعلامات SQL مفيدة
البحث والاستبدال
UPDATE wp_posts
SET post_content = REPLACE(post_content, 'http://oldsite.com', 'https://newsite.com');
إعادة تعيين كلمة مرور WordPress
UPDATE wp_users
SET user_pass = MD5('newpassword')
WHERE user_login = 'admin';
عرض أحجام الجداول
SELECT table_name,
ROUND((data_length + index_length) / 1024 / 1024, 2) AS 'Size (MB)'
FROM information_schema.tables
WHERE table_schema = 'your_database'
ORDER BY (data_length + index_length) DESC;
هل كان هذا المقال مفيدًا؟