# إدارة قاعدة بيانات PostgreSQL

يوفر ServBay أداة Adminer المدمجة لتسهيل إدارة قواعد بيانات PostgreSQL. يمكنك الوصول إلى هذه الأداة من خلال الرابط التالي:

فيما يلي خطوات مفصلة لإدارة قواعد بيانات PostgreSQL باستخدام Adminer:

# الحصول على كلمة مرور المستخدم الجذر لقاعدة البيانات

  1. افتح واجهة ServBay.

  2. انقر على "الإعدادات" في الشريط التنقل الأيسر.

  3. في صفحة الإعدادات، ابحث عن خيار "كلمة مرور قاعدة البيانات".

  4. انسخ اسم مستخدم المستخدم الجذر وكلمة المرور المقابلة.

# استخدام Adminer

  1. افتح متصفحك وانتقل إلى Adminer (opens new window).

  2. قم بإدخال اسم مستخدم المستخدم الجذر لقاعدة البيانات PostgreSQL وكلمة المرور التي تم الحصول عليها من ServBay، ثم انقر على تسجيل الدخول.

  3. داخل واجهة Adminer، قم بأداء عمليات مثل:

    • إنشاء قاعدة بيانات:

      • انقر على "SQL Command" في الشريط الجانبي الأيسر.
      • أدخل أوامر SQL لإنشاء قاعدة بيانات جديدة، على سبيل المثال:
        CREATE DATABASE your_database_name;
        
        1
        ثم انقر على "تنفيذ".
    • إنشاء جداول:

      • داخل قاعدة البيانات المختارة، انقر على "إضافة جدول".
      • أدخل اسم الجدول الجديد والحقول، ثم انقر على "حفظ".
    • استيراد البيانات:

      • في قاعدة البيانات المختارة، انقر على "استيراد".
      • اختر ملف SQL للاستيراد وانقر على "استيراد".
    • عمليات أخرى: الشريط الجانبي الأيسر يسمح بإجراءات إضافية مثل تعديل هيكل الجدول، استعلام البيانات، وحذف السجلات.

باتباع هذه الخطوات المفصلة، يمكنك إدارة قواعد بيانات PostgreSQL بسهولة باستخدام Adminer.

# استخدام إدارة واجهة السطر

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

بمجرد تثبيت أدوات واجهة السطر، استخدم الأمر التالي للاتصال بقاعدة بيانات PostgreSQL:

# الاتصال بقاعدة بيانات PostgreSQL المحلية
psql -U <superuser> -d postgres
1
2

قم بتعويض <superuser> باسم مستخدم الجذر الذي تم الحصول عليه، على سبيل المثال، servbay_root.

# عمليات قاعدة بيانات PostgreSQL الشائعة

فيما يلي بعض العمليات الشائعة لقاعدة بيانات PostgreSQL:

  • سرد كل القواعد البيانات:

    \l
    
    1
  • اختيار قاعدة بيانات:

    \c database_name
    
    1
  • عرض جميع الجداول في قاعدة بيانات محددة:

    \dt
    
    1
  • عرض هيكل جدول محدد:

    \d table_name
    
    1
  • إنشاء مستخدم:

    CREATE USER your_user WITH PASSWORD 'your_password';
    
    1
  • منح امتيازات للمستخدم:

    ALTER USER your_user WITH SUPERUSER;
    
    1
  • إنشاء جدول:

    CREATE TABLE your_table_name (
        id SERIAL PRIMARY KEY,
        name VARCHAR(255)
    );
    
    1
    2
    3
    4
  • إدراج البيانات:

    INSERT INTO your_table_name (name) VALUES ('John Doe');
    
    1
  • استعلام البيانات:

    SELECT * FROM your_table_name;
    
    1
  • تحديث البيانات:

    UPDATE your_table_name SET name = 'Jane Doe' WHERE id = 1;
    
    1
  • حذف البيانات:

    DELETE FROM your_table_name WHERE id = 1;
    
    1
Last Updated: 11/25/2023