كيف يتم النسخ الآحتياطى لقاعدة بيانات mysql server وذلك باستخدام الأمر mysqldump وايضا ماهى إصدارات قاعدة البيانات mysql من الأقدم الى الأحدث موضحة عنها توضيح بسيط وشرح بالعربى ...
ارجوووو مسااااااااعدتى محتاجة جدا للجواب
ادخلي على cmd بعدها :
cd %mysql home dirctory%\bin
ثم اكتبي السطر الآتي :
mysqldump -u usernmae -p password database > file.sql
حيث :
username هو اسم المستخدم لقاعدة البيانات
password كلمة المرور
database اسم قاعدة البيانات
بعدها سيطلب منك إعادة ادخال كلمة المرور ، أدخليها ، وبعدها سيتم النسخ بإذن الله.
عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..
{ لا ينال العلم مستحٍ ولا مستكبر }
كل الشكر لك اخى الحبيب...انما عند التنفيذ وادخل كلمة السر ..وهى نفسها rootفان البرنامج يطلع لى رسالة خطا ..كالتالى ...
mysqldump: Got error: 1045: Access denied for user 'usernmae'@'localhost' (using
password: YES) when trying to connect
ولو كان بالأمكان تساعدنى بملخص بسيط لأصدارات mysql لان دخلت الموقع وماعرفت كيف نحطها باختصار ..وميزةكل اصدار ..مع العلم انى نستخدم الأصدار 5.0.41
تم تعديل هذه المشاركة بواسطة الزعفران في 5 فبراير 2011 في 03:15
لا إله إلا الله
السلام عليكم
كنت أحتاج طريقة لتخزين قاعدة البيانات ،
وجربت طريقة الأخ JavaPorgrammer ولم تفلح معي ، لربما المشكلة في إختلاف إصدار الـ MySQL
وجربت طريقة مشابهة لها والحمدلله تمت بنجاح ..
ننشئ الملف المراد حفظ قاعدة البيانات فيه تحت نفس المسار الذي نعمل قاعدة البيانات فيه
C:\MySQL\bin
ثم بعدها ندخل على cmd
ونوجه موجه الأوامر إلى مسار الملف (وهو مشابه لمكان قاعدة البيانات )
cd\ cd MySQL cd bin
وندخل الأمر التالي
mysqldump -u usernmae -p database > file.sql
usernmae اسم المستخدم ولنفرض أنه كان الاسم الإفتراضي root
database هي اسم قاعدة البيانات المراد حفظها ..
وبعدها سيطلب إدخال كلمة المرور ..
واذهب إلى الملف وستجد قاعدة البيانات قد تم حفظها بإذن الله ..
أتمنى أن أكون قد أفدتك ..
تم تعديل هذه المشاركة بواسطة To HigH في 12 فبراير 2011 في 21:39