السلام عليكم ..

شرح بسيط لكيفية انشاء قاعدة بيانات من الشل وربطها مع يوزر واستخدامها ..


اولا ندخل بالروت ..

بعدين نطبق :

كود:
mysql
للدخول لقواعد البيانات بالسيرفر .. الان ياتي دور تطبيق اوامر قواعد البيانات ..

نطبق التالي لانشاء قاعدة بيانات :

كود:
create database JO1SAT;
مكان JO1SAT نضع اسم قاعدة البيانات ,, ولو اردناها ليوزر معين على السيرفر نجعلها :

كود:
create database USER_JO1SAT;
التغيير واضح ,,
USER = اليور المطلوب عالسيرفر
JO1SAT = اسم القاعدة ..

الان ناتي لامر انشاء يوزر بالقواعد :

كود:
grant usage on *.* to USER@localhost identified by 'PASS';
USER = يوزر قاعدة البيانات ,, ولو كانت القاعدة مثل الامر السابق ليوزر موقع معين نجعل قبلها USER_ لتصبح USER_USER .. والتوضيح بيكون اليور الاولى يوزر الموقع الهدف واليوزر الثانية يوزر قاعدة البيانات
PASS = باسورد قاعدة البيانات .

الان نربط اليوزر والباس بقاعدة البيانات التي انشئناها ونعطيه صلاحية كاملة فيها عن طريق الامر :

كود:
grant all privileges on DATABASE.* to USER@localhost ;
DATABASE = اسم قاعدة البيانات التي انشاناها .
USER = اسم اليوزر الذي انشاناه بالاعلى .

مبروك عليك القاعدة شغالة تمام باذن الله ,, وللتجربة والتاكد منع ملها طبق الامر التالي للخروج من mysql :

كود:
quit
ومن ثم حاول الدخول الى القاعدة المنشأة عن طريق الامر :

كود:
 mysql -u USER -p'PASS' DATABASE
USER = يور القاعدة التي انشاتها .
PASS = الباسوورد الخاصة باليور .
DATABASE = اسم قاعدة البيانات .

ولازم يدخل عالقواعد بعدها ..


دمتم بود ..