كيفية تثبيت MySQL على Linux Mint 20 و Ubuntu 20.04؟

How Install Mysql Linux Mint 20



MySQL هي قاعدة بيانات مفتوحة المصدر وبسيطة وعلائقية تستخدم SQL (لغة الاستعلام الهيكلية) لإدارة البيانات ومعالجتها. تعد MySQL جزءًا أساسيًا من LAMP ( https://linuxhint.com/install-lamp-stack-ubuntu/ ) كومة. حتى كتابة هذه السطور ، أحدث إصدار من MySQL هو 8.0.23.

يوضح هذا المنشور تثبيت MySQL على Linux Mint 20 و Ubuntu 20.04.







تثبيت MySQL على Linux Mint 20 و Ubuntu 20.04

قم بتشغيل المحطة الطرفية وقم بتحديث ذاكرة التخزين المؤقت للمستودع apt قبل تثبيت MySQL:



$سودوتحديث مناسب



بعد ذلك ، قم بتثبيت خادم MySQL باستخدام الأمر:





$سودوملائمتثبيتخادم الخلية

اضغط على 'y' لمواصلة تثبيت خادم MySQL.



بمجرد تثبيت خادم MySQL بنجاح ، تحقق من الإصدار المثبت وتحقق من التثبيت باستخدام الأمر:

$mysql--إصدار

بعد التثبيت الناجح ، ستبدأ خدمة MySQL تلقائيًا. للتحقق من حالة خادم MySQL ، قم بتشغيل الأمر:

$سودوsystemctl حالة mysql

يوضح الإخراج أن خدمة MySQL نشطة وقيد التشغيل.

تكوين MySQL على Linux Mint 20 و Ubuntu 20.04

يسمح لنا البرنامج النصي mysql_secure_installation ، الذي يأتي افتراضيًا مع تثبيت MySQL ، بتأمين أمان MySQL.

قم بتشغيل البرنامج النصي mysql_secure_installation باستخدام الأمر:

$سودوmysql_secure_installation

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

علاوة على ذلك ، أدخل كلمة المرور وأعد إدخال كلمة المرور للتأكيد. سيعرض سطر الأوامر القوة المقدرة لكلمة المرور.

بالإضافة إلى ذلك ، ستتم مطالبتك بإزالة المستخدمين المجهولين واختبار قواعد البيانات وإعادة تحميل جدول الامتيازات. اضغط على 'y أو n' وفقًا لاختيارك ، وسيتم تنفيذ التكوين بنجاح.

إنشاء مستخدم جديد

للبدء بخادم MySQL من سطر الأوامر ، استخدم الأمر:

$سودوmysql

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

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

إنشاء USER user_name@'مضيف محلي'التي حددتها'كلمه السر'؛

بعد إنشاء المستخدم الجديد بنجاح ، يمكنك منح الامتيازات للمستخدم على النحو التالي:

منح جميع الامتيازات*.*TO user_name@'مضيف محلي'؛

*. * ستمنح جميع أنواع الامتيازات للمستخدم الذي تم إنشاؤه حديثًا.

من المستحسن مسح الامتيازات. سيؤدي ذلك إلى تحرير الذاكرة الإضافية التي قام الخادم بتخزينها مؤقتًا أثناء إنشاء مستخدم جديد.

تسجيل الدخول إلى خادم MySQL وإنشاء قاعدة بيانات

فلنقم الآن بتسجيل الدخول إلى خادم MySQL وإنشاء قاعدة بيانات جديدة. لإجراء تسجيل دخول ، استخدم الأمر:

$mysql-uاسم المستخدم –p

أدخل كلمة المرور التي قمت بتعيينها من قبل لهذا المستخدم ، وستبدأ قذيفة MySQL التفاعلية.

لإنشاء قاعدة بيانات جديدة ، قم بتنفيذ الأمر:

إنشاء قاعدة بيانات اسم قاعدة البيانات ؛

للاطلاع على قائمة بجميع قواعد البيانات المتاحة ، اكتب الأمر:

عرض قواعد البيانات

استنتاج

MySQL هي قاعدة بيانات علائقية شائعة جدًا ومفتوحة المصدر. تم تضمين خادم MySQL في مستودعات Linux Mint 20 و Ubuntu 20.04 القياسية. تشرح هذه المقالة تثبيت MySQL على اثنين من توزيعات Linux الشهيرة ، مثل Linux Mint 20 و Ubuntu 20.04.