يساعد الاستيراد والتصدير في قواعد بيانات MySQL في ضمان أمان البيانات حيث يتم استخدام قواعد البيانات المستوردة لنقل البيانات بين الخوادم ، من ناحية أخرى ، يساعد تصدير قواعد البيانات في النسخ الاحتياطي للبيانات واستعادتها.
سيوفر هذا الدليل الإجراء لـ:
المتطلب الأساسي: تثبيت MySQL Server في Linux
يُفضل تحديث نظامك قبل أي تثبيت ، لذا اكتب:
$ سودو تحديث مناسب
قم بتثبيت خادم MySQL عن طريق كتابة:
$ سودو ملائم ثَبَّتَ خادم الخلية
للتحقق من الإصدار المثبت من MySQL ، اكتب:
$ mysql --إصدار
لبدء خدمات MySQL ، استخدم هذا الأمر:
تصدير قواعد بيانات MySQL في Linux
لنقوم بتصدير قاعدة بيانات في Linux ، ولكن قبل ذلك ، تحتاج إلى الاتصال بخادم MySQL. استخدم بناء الجملة هذا للاتصال بخادم MySQL محلي:
$ mysql -في < اسم المستخدم > -p
بالنسبة لهذا المنشور ، اسم المستخدم هو ' mysql ':
كما هو واضح في الإخراج أعلاه ، تم توصيل خادم MySQL بنجاح.
استخدم هذا الأمر SHOW لمشاهدة جميع قواعد البيانات المتاحة:
> عرض قواعد البيانات ؛
لتصدير قاعدة بيانات 'mysql' من قواعد البيانات المتاحة ، دعنا أولاً ننشئ دليلًا باستخدام هذا الأمر:
انتقل إلى هذا الدليل عن طريق كتابة:
لتصدير قاعدة البيانات ، استخدم بناء الجملة هذا:
أدخل اسم المستخدم واسم قاعدة البيانات التي تريد تصديرها واسم الملف الذي تريد تصدير قاعدة البيانات فيه. استخدم بناء الجملة هذا واضغط على Enter ، واكتب الأمر ls لمعرفة ما إذا تم تصدير قاعدة البيانات بنجاح أم لا:
هنا يمكنك أن ترى أن الملف قد تم إنشاؤه بنجاح.
لمشاهدة بعض بيانات هذا الملف ، اكتب:
$ رأس -ن 5 < اسم الملف > .sql
هنا تظهر بيانات قاعدة البيانات المصدرة.
استيراد قواعد بيانات MySQL في Linux
لاستيراد قاعدة البيانات ، دعنا نتصل بالخادم المحلي باستخدام بناء الجملة:
$ mysql -في < اسم المستخدم > -p
لقد قمت بتسجيل الدخول بنجاح إلى خادم قاعدة البيانات المحلي الخاص بك.
لإنشاء قاعدة بيانات ، استخدم بناء الجملة التالي:
> إنشاء قاعدة بيانات < اسم ديسيبل > ؛
أدخل اسم قاعدة البيانات:
للاطلاع على قواعد البيانات المتاحة ، اكتب هذا الأمر:
هنا يتضح أن قاعدة البيانات التي أنشأتها متاحة.
دعنا نستورد الملف الموجود بالفعل بامتداد “.sql” الذي يحتوي على بيانات النسخ الاحتياطي لقاعدة البيانات ، باستخدام هذه البنية:
$ mysql -في < اسم المستخدم > -p < اسم قاعدة البيانات الجديدة > < < اسم الملف > .sql
قم بتوفير القيم المطلوبة في بناء الجملة:
تم استيراد قاعدة البيانات الخاصة بك بنجاح لأنها طلبت كلمة المرور وأعطت مخرجات خالية من الأخطاء.
خاتمة
يعد استيراد قواعد البيانات وتصديرها مهمة مهمة لاستعادة البيانات ونسخها احتياطيًا أو ترحيل البيانات أو التعاون أو الاختبار وتصحيح الأخطاء. يؤدي التصدير إلى إنشاء ملف نسخ احتياطي ، لتصدير قاعدة البيانات ، استخدم بناء الجملة هذا ' sudo mysqldump -u