كيف تقوم بإنشاء قاعدة بيانات من خلال الشل SSH بأمرين فقط

كيف تقوم بإنشاء قاعدة بيانات من خلال الشل SSH بأمرين فقط

بسم الله الرحمن الرحيم

درس اليوم سوف يكون عن طريقة إنشاء قاعدة بيانات من خلال الـSSH

ملحوظة: هذا الدرس للسيرفرات التي تعمل بلوحة تحكم cPanel/WHM

1- نقوم بإنشاء قاعدة البيانات + إسم المستخدم عن طريق الأمر التالي:

mysql -e "create database DBNAME; GRANT ALL ON DBNAME.* TO [email protected] IDENTIFIED BY 'DBPASS';"

 

القيم التي سوف يتم إستبدالها هي:

DBNAME = إسم قاعدة البيانات متضمن إسم المستخدم الخاص بالحساب .. مثال (ACCOUNTUSERNAME_DBNAME)

DBUSER = إسم مستخدم قاعدة البيانات متضمن إسم المستخدم الخاص بالحساب .. مثال (ACCOUNTUSERNAME_DBUSERNAME)

DBPASS = كلمة المرور المراد وضعها لقاعدة البيانات

2- بهذا نكون قد أنشأنا قاعدة بيانات وإسم مستخدم، ولكن .. لمن يعملوا علي لوحة تحكم cPanel/WHM سوف تواجههم مشكلة أن قاعدة البيانات لا تظهر بداخل لوحة تحكم الحساب .. وهذا المشكلة يمكن حلها ببساطة عن طريق تنفيذ الأمر التالي:

/usr/local/cpanel/bin/dbmaptool USERNAME --type mysql --dbuser 'DBUSER' --db 'DBNAME'

 

القيم التي سوف يتم إستبدالها هي:

USERNAME = إسم المستخدم الخاص بالحساب

DBNAME = إسم قاعدة البيانات متضمن إسم المستخدم الخاص بالحساب .. مثال (ACCOUNTUSERNAME_DBNAME)

DBUSER = إسم مستخدم قاعدة البيانات متضمن إسم المستخدم الخاص بالحساب .. مثال (ACCOUNTUSERNAME_DBUSERNAME)

وبهذا تكون إنتهت عملية إنشاء قاعدة البيانات + إنشاء إسم مستخدم + ربطهم معاً وكل ذلك بإستخدام أمرين فقط من خلال الشل

 

المصدر – مدونة مود سيرف

اخر المقالات
التعليق ( 1 )
  1. cima4film
    20 سبتمبر، 2017 at 1:48 مساءً
    رد

    شكرا جزيلا تم تجربة الطريقة وفعالة مائة بالمائة

‎اضف رد