كيفية تثبيت وضبط MySQL و PHPMyAdmin على نظامي التشغيل Windows و Linux

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

ما هي MySQL و PHPMyAdmin

تثبيت وضبط MySQL و PHPMyAdmin على نظامي التشغيل Windows و Linux

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

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

كيفية تثبيت MySQL

MySQL متاح لكليهما Windows و لينكس ، على الرغم من أن معظم خوادم الويب تُدار بواسطة Linux ، وما لم نرغب في إدارة موقع ويب من جهاز الكمبيوتر الخاص بنا ، فمن غير المرجح أن نجدها في حالة تثبيت MySQL على Windows. .

قم بتثبيت MySQL على نظام Windows

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

Instalar MySQL و Windows

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

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

Instalar MySQL و Windows

بمجرد تنزيله ، نقوم بتشغيله تمامًا كما نفعل مع أي ملف آخر ، والنقر مرتين على الملف بامتداد msi. وانتظار انتهاء عملية التثبيت. بمجرد الانتهاء من العملية ، سيتم فتح نافذة جديدة مع مثبت MySQL حيث يجب علينا تحديد نوع الخادم الذي نريد إنشاءه.

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

Instalar MySQL و Windows

في النافذة التالية ، سيتحقق مما إذا كنا نفتقد أي تطبيقات حتى نتمكن من استخدام MySQL مثل MySQL لـ Visual Studio أو Connector / Phyton. إذا كان الأمر كذلك ، فسيتعين علينا تثبيتها يدويًا على جهاز الكمبيوتر الخاص بنا.

Instalar MySQL و Windows

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

Instalar MySQL و Windows

في النافذة التالية ، سيدعونا برنامج التثبيت إلى تحديد المجلد الذي نريد تثبيته على الكمبيوتر. بمجرد تثبيت خادم MySQL الذي نحتاجه ، سينقلنا المثبت إلى ملف تكوين المنتج الخيار ، حيث يجب علينا إنشاء منافذ TCP / IP ودعوة Windows لمنح جدار الحماية إذن الوصول. بعد ذلك ، نحن بحاجة إلى قم بتعيين كلمة مرور الوصول التي نريد استخدامها لحماية الوصول. للوصول إلى الخادم ، علينا فقط تشغيل تطبيق MySQL والوصول إلى الخادم الذي أنشأناه وإنشاء قاعدة البيانات.

خطوات تثبيت MySQL على نظام Linux

بمجرد تشغيل خادم الويب الخاص بنا بعد تثبيت Nginx (أو أي خادم آخر) ، فإن أول شيء يجب علينا فعله هو تحديث قائمة المستودعات من خلال الأمر

sudo apt update

بعد ذلك ، ننتقل إلى تثبيت ماي باستخدام المستودعات التي لدينا في إصدار Linux باستخدام الأمر التالي

sudo apt install mysql-server

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

sudo /usr/bin/mysql_secure_installation

بعد ذلك ، سيطلب منا سلسلة من الأسئلة التي يتعين علينا الإجابة عليها كما هو موضح أدناه:

  1. تغيير كلمة مرور الجذر؟ ن
  2. هل تريد إزالة المستخدم المجهول؟ ص
  3. عدم السماح بتسجيل الدخول إلى الجذر عن بعد؟ ص
  4. إزالة اختبار قاعدة البيانات والوصول إليها؟ ص
  5. هل تريد إعادة تحميل جداول الامتياز الآن؟ ص

Instalar MySQL Linux

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

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

كيفية تثبيت PHPMyAdmin

كما في الحالة السابقة ، تتم إدارة معظم خوادم الويب بواسطة Linux ، ولكن إذا استخدمنا خادم Windows ، فيمكننا أيضًا استخدام PHPMyAdmin لإدارة قواعد بيانات MySQL بسهولة أكبر.

الخطوات التي يجب اتباعها لـ PHPMyAdmin على Windows

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

إنستالار PHPMyAdmin Windows

بعد ذلك ، نقوم بفك ضغطه و انسخه إلى دليل خادم MySQL التي قمنا بتثبيتها مسبقًا. للوصول إلى الخادم وتهيئته ، علينا فقط إدخال عنوان URL التالي في متصفحنا (بهذه الطريقة ، ليس من الضروري تكوين الخادم الذي نريد استخدامه مع MySQL).

http://localhost/phpmyadmin/setup/index.php

قم بتثبيت PHPMyAdmin على Linux

أول شيء يتعين علينا القيام به هو تثبيت PHPMyAdmin من سطر الأوامر باستخدام الأمر التالي:

sudo apt-get install phpmyadmin

أثناء عملية التثبيت ، أول شيء يجب علينا القيام به هو اختيار خادم الويب حيث قمنا بتثبيت MySQL ، وبالمناسبة ، قم بتهيئة مسؤول قاعدة البيانات ليتمكن من استخدامها مع كلمة المرور التي أنشأناها أثناء تثبيت MySQL. بمجرد انتهاء تثبيت PHPMyAdmin ، يجب علينا إدخال الأوامر التالية إلى تأكد من التثبيت.

sudo phpenmod mcrypt sudo phpenmod mbstring

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

http://localhost.phpmyadmin

بريس