سؤال كيفية نقل قاعدة بيانات MySQL من Windows إلى Ubuntu؟


أرغب في نقل قاعدة البيانات الخاصة بي من WAMP على الجهاز المحلي إلى Ubuntu VPS الخاص بي.

هل يمكنني فقط نسخ مجلد قاعدة البيانات من C:\wamp\bin\mysql\mysql5.6.12\data إلى /var/lib/mysql؟


4
2018-04-06 17:37


الأصل


إيم أود تفريغ قواعد البيانات وتحميلها. - Rinzwind


الأجوبة:


mysqldump هي الطريقة العامة لنسخ قاعدة بيانات أكثر.

إنشاء تفريغ على windows:

mysqldump -u [USER] -p [DATABASE] > [BACKUP]

قم بنسخ الملف إلى Ubuntu واستعادته في Ubuntu:

mysql -u [USER] -p [DATABASE] <./[BACKUP]
  • يتم تنفيذ كلا الأمرين من shell (ليس من داخل MySQL).

4
2018-04-06 18:01



في ويندوز مع شل يو يعني CMD أو وحدة التحكم mysql؟ - MahmoudSenSei
هنا: youtube.com/watch؟v=2hsOk0XcYC4 (تحتاج إلى shell (cmd) وليس المطالبة mysql) - Rinzwind
تشك ولكن لدي هذا الخطأ "لا يتم التعرف على mysqldump كأمر داخلي أو خارجي" - MahmoudSenSei
تحتاج إلى تغيير الدليل إلى حيث تقوم بتشغيل mysql من. - NGRhodes
MahmoudSenSei عفوا أنا لست مستخدم ويندوز. أنت لوحدك ؛) - Rinzwind