إسترجاع قاعدة بيانات MySQL

السلام عليكم ورحمة الله وبركاته …

منذ فترة لم أكتب عن قواعد البيانات على كلاً … هذا درس خفيف وسريع عن كيفية إسترجاع قاعدة البيانات التي لنفترض قمت بأخذها قبل فترة والحالية رأيت فيها مشكلة … الحل بسيط جداً … أولاً تأكد من تشغيل الـ 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 ودروس أخرى ...
أخوكم [email protected] ...

2 thoughts on “إسترجاع قاعدة بيانات MySQL

  1. سلام عليكم
    بالنسبة لاسترجاع قاعدة بيانات mysql يمكن استخدام الامر source
    بشرط ادراج الامر use db_name; بعد امر انشاء القاعدة
    create database db_name;

    ويكون الامر بعد ذلك كالتالي :
    source /directory/test.sql
    هذا طبعا بعد الدخول الى ال mysql
    تحياتي .

  2. وعليكم السلام ورحمة الله وبركاته
    أهلا أخي … أشكرك جزيل الشكر على هذه الإضافة الطيبة …
    شكراً لك ولا تحرمنا من زياراتك الجميلة هذه …
    دمت بود …

Comments are closed.