إسترجاع قاعدة بيانات 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 ودروس أخرى ...
أخوكم B!n@ry ...

About [email protected]

[Between Teams of Red and Blue, I'm with the Purple Team]
This entry was posted in Database. Bookmark the permalink.

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

  1. unary says:

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

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

  2. B!n@ry says:

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

Comments are closed.