PHPMyAdmin

From binaryoption
Jump to navigation Jump to search
Баннер1

```wiki

PHPMyAdmin: دليل شامل للمبتدئين

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

لماذا نستخدم PHPMyAdmin؟

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

المتطلبات الأساسية

قبل البدء في تثبيت PHPMyAdmin، تأكد من أن لديك المتطلبات التالية:

  • خادم ويب: مثل Apache أو Nginx.
  • PHP: إصدار 5.5 أو أحدث. تأكد من أن PHP مثبت لديك مع الوحدات المطلوبة (مثل mysqli).
  • خادم قاعدة بيانات: مثل MySQL أو MariaDB.
  • متصفح ويب: أي متصفح ويب حديث (مثل Chrome أو Firefox).

تثبيت PHPMyAdmin

هناك عدة طرق لتثبيت PHPMyAdmin، ولكن الطريقة الأكثر شيوعًا هي استخدام مدير الحزم الخاص بنظام التشغيل الخاص بك.

  • على Debian/Ubuntu:

```bash sudo apt update sudo apt install phpmyadmin ```

أثناء التثبيت، سيُطلب منك تحديد خادم الويب الذي تستخدمه (Apache أو Nginx). اختر الخيار المناسب. ستُسأل أيضًا عن تكوين قاعدة بيانات للمستخدمين.

  • على CentOS/RHEL:

```bash sudo yum install phpmyadmin ```

بعد التثبيت، ستحتاج إلى تكوين PHPMyAdmin للاتصال بخادم قاعدة البيانات الخاص بك. عادةً ما يتم ذلك عن طريق تعديل ملف التكوين `config.inc.php`.

  • التثبيت اليدوي:

يمكنك أيضًا تنزيل PHPMyAdmin من [[1]] واستخلاص الملفات إلى دليل خادم الويب الخاص بك. بعد ذلك، ستحتاج إلى تكوين PHPMyAdmin يدويًا عن طريق تعديل ملف `config.inc.php`.

تكوين PHPMyAdmin

بعد التثبيت، ستحتاج إلى تكوين PHPMyAdmin للاتصال بخادم قاعدة البيانات الخاص بك.

1. تحرير ملف config.inc.php: ابحث عن ملف `config.inc.php` في دليل PHPMyAdmin. عادةً ما يكون موجودًا في `/usr/share/phpmyadmin/` أو `/var/www/phpmyadmin/`. 2. تحديد إعدادات الاتصال: ابحث عن الأسطر التالية في ملف `config.inc.php`:

```php $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['port'] = ; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = ; $cfg['Servers'][$i]['auth_type'] = 'config'; ```

  *   `$cfg['Servers'][$i]['host']`:  عنوان خادم قاعدة البيانات.  عادةً ما يكون `localhost` إذا كان خادم قاعدة البيانات يعمل على نفس الجهاز.
  *   `$cfg['Servers'][$i]['port']`:  رقم المنفذ الذي يستمع إليه خادم قاعدة البيانات.  عادةً ما يكون 3306 لـ MySQL و MariaDB.
  *   `$cfg['Servers'][$i]['user']`:  اسم المستخدم للاتصال بخادم قاعدة البيانات.
  *   `$cfg['Servers'][$i]['password']`:  كلمة المرور للمستخدم.
  *   `$cfg['Servers'][$i]['auth_type']`: طريقة المصادقة.  يمكن أن تكون `config` (باستخدام اسم المستخدم وكلمة المرور في ملف التكوين) أو `cookie` (باستخدام ملفات تعريف الارتباط).
  قم بتعديل هذه الإعدادات لتتناسب مع إعدادات خادم قاعدة البيانات الخاص بك.  **تنبيه:**  لا يُنصح بتخزين كلمة المرور مباشرة في ملف التكوين في بيئات الإنتاج.  بدلاً من ذلك، استخدم طريقة المصادقة `cookie` أو قم بتكوين PHPMyAdmin لاستخدام ملف تعريف الارتباط الآمن.

3. تكوين إعدادات أخرى: يمكنك تكوين إعدادات أخرى في ملف `config.inc.php`، مثل لغة الواجهة، وعدد السجلات المعروضة لكل صفحة، والوحدات الإضافية.

الوصول إلى PHPMyAdmin

بعد التثبيت والتكوين، يمكنك الوصول إلى PHPMyAdmin من خلال متصفح الويب الخاص بك. عادةً ما يكون عنوان URL هو `http://localhost/phpmyadmin/` أو `http://your_server_ip/phpmyadmin/`.

سيُطلب منك تسجيل الدخول باستخدام اسم المستخدم وكلمة المرور اللذين قمت بتحديدهما في ملف `config.inc.php`.

واجهة PHPMyAdmin

تتكون واجهة PHPMyAdmin من عدة أقسام رئيسية:

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

العمليات الأساسية في PHPMyAdmin

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

استيراد وتصدير البيانات

  • استيراد البيانات: حدد قاعدة البيانات التي تريد استيراد البيانات إليها، ثم انقر على "استيراد". اختر ملف البيانات (CSV أو SQL)، ثم انقر على "تنفيذ".
  • تصدير البيانات: حدد قاعدة البيانات أو الجدول الذي تريد تصدير البيانات منه، ثم انقر على "تصدير". اختر تنسيق التصدير (CSV أو SQL)، ثم انقر على "تنفيذ".

إدارة المستخدمين والصلاحيات

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

اعتبارات الأمان

  • تغيير اسم المستخدم الافتراضي: تجنب استخدام اسم المستخدم الافتراضي `root` لتسجيل الدخول إلى PHPMyAdmin. قم بإنشاء مستخدم جديد بكلمة مرور قوية ومنحه الصلاحيات اللازمة فقط.
  • تأمين ملف config.inc.php: تأكد من أن ملف `config.inc.php` محمي بشكل صحيح ولا يمكن الوصول إليه إلا من قبل المستخدمين المصرح لهم.
  • استخدام HTTPS: قم بتكوين خادم الويب الخاص بك لاستخدام HTTPS لتشفير الاتصال بين متصفح الويب و PHPMyAdmin.
  • تحديث PHPMyAdmin بانتظام: قم بتحديث PHPMyAdmin إلى أحدث إصدار للحصول على أحدث إصلاحات الأمان.
  • تقييد الوصول: استخدم جدار الحماية لتقييد الوصول إلى PHPMyAdmin من عناوين IP الموثوقة فقط.

استراتيجيات الخيارات الثنائية ذات الصلة (أكثر من 25 رابطاً)

خاتمة

PHPMyAdmin هي أداة قوية وسهلة الاستخدام لإدارة قواعد البيانات. باتباع الخطوات المذكورة في هذا المقال، يمكنك تثبيت وتكوين PHPMyAdmin والبدء في إدارة قواعد البيانات الخاصة بك بسهولة. تذكر دائمًا اتباع أفضل ممارسات الأمان لحماية بياناتك. MySQL MariaDB Apache Nginx PHP Chrome Firefox SQL قواعد البيانات استعلامات SQL ```

ابدأ التداول الآن

سجّل في IQ Option (الحد الأدنى للإيداع 10 دولار) افتح حساباً في Pocket Option (الحد الأدنى للإيداع 5 دولار)

انضم إلى مجتمعنا

اشترك في قناة Telegram الخاصة بنا @strategybin لتصلك: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات اتجاهات السوق ✓ مواد تعليمية للمبتدئين

Баннер