السلام عليكم ورحمة الله وبركاته …
منذ فترة لم أكتب عن قواعد البيانات على كلاً … هذا درس خفيف وسريع عن كيفية إسترجاع قاعدة البيانات التي لنفترض قمت بأخذها قبل فترة والحالية رأيت فيها مشكلة … الحل بسيط جداً … أولاً تأكد من تشغيل الـ MySQL من خلال التالي:
/etc/init.d/mysqld start
بعد ذلك قم بالدخول على النظام حق الـ MySQL من خلال التالي:
mysql -u root -p
أدخل كلمة السر حق المستخدم root الخاص بالـ MySQL وستكون وصلت الى هنا:
mysql>
بعد ذلك لنفرض تريد إستعادة قاعدة بيانات إسمها my_blog عليك أوﻻً أن تعمل قاعدة بالإسم نفسه من خلال:
mysql> CREATE DATABASE my_blog;
بعد ذلك أخرج من الشل الخاص بالـ MySQL من خلال الأمر:
mysql> quit;
والآن لإسترجاع القاعدة نفذ الأمر هذا:
mysql -u root -p my_blog < /path2dir/my_blog-backup.sql
هذا الأمر سيقوم بقراءة محتويات الملف my_blog-backup.sql والذي هو عبارة عن نسخة إحتياطية للقاعدة، ويقوم بوضع محتوياته بداخل القاعدة my_blog ... وبهذا تكون عملت إستعادة للقاعدة التي لديك ...
نراكم قريباً مع MySQL ودروس أخرى ...
أخوكم B!n@ry ...
سلام عليكم
بالنسبة لاسترجاع قاعدة بيانات mysql يمكن استخدام الامر source
بشرط ادراج الامر use db_name; بعد امر انشاء القاعدة
create database db_name;
ويكون الامر بعد ذلك كالتالي :
source /directory/test.sql
هذا طبعا بعد الدخول الى ال mysql
تحياتي .
وعليكم السلام ورحمة الله وبركاته
أهلا أخي … أشكرك جزيل الشكر على هذه الإضافة الطيبة …
شكراً لك ولا تحرمنا من زياراتك الجميلة هذه …
دمت بود …