- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
طريقة رفع قاعدة بيانات كبيرة الحجم عبر سطر الأوامر (MySQL Command Line)
-
03-01-2026 12:23 صباحاً
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13421
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
يعاني الكثير من مديري المواقع من فشل رفع قواعد البيانات كبيرة الحجم عبر phpMyAdmin
بسبب قيود الخادم. الحل الأفضل والأسرع هو استخدام ملف mysql.exe عبر سطر الأوامر (CMD). إليكم الخطوات بالتفصيل:
أولاً: الدخول إلى واجهة الأوامر
قم بتشغيل نافذة الأوامر (Command Prompt) من خلال المسار التالي في الويندوز:
CODE%SystemRoot%\system32\cmd.exe /K
ثانياً: الاتصال بقاعدة البيانات
قم بكتابة الأمر التالي مع تغيير
CODEusername
إلى اسم المستخدم الخاص بقاعدة البيانات لديك:
SQL
CODEmysql -u <username> -p
ملاحظة: سيُطلب منك إدخال كلمة المرور فور الضغط على Enter.
ثالثاً: تنفيذ أوامر الرفع (Import)
بعد نجاح الدخول، اتبع الأوامر التالية بالترتيب:
- اختيار قاعدة البيانات المستهدفة:
SQL
CODEuse database_name;
- ضبط ترميز اللغة (لضمان سلامة النصوص العربية):
SQL
CODEcharset utf8
- بدء عملية الرفع: قم بكتابة أمر
CODEsource
متبوعاً بمسار ملف القاعدة الموجود في جهازك:
SQL
CODEsource filename.sql;
قائمة بأهم أوامر MySQL المستخدمة لإدارة القاعدة:
- إنشاء قاعدة بيانات جديدة:
CODEcreate database name;
- استخدام/اختيار قاعدة بيانات:
CODEuse name;
- عرض جميع الجداول:
CODEshow tables;
- عرض أعمدة جدول معين:
CODEshow columns from name;
- استعراض كافة البيانات داخل جدول:
CODEselect * from name;
- حساب عدد السجلات في جدول معين:
CODESELECT COUNT(*) FROM name;
- عرض هيكلة الجدول (الوصف):
CODEdescribe name;
- حذف قاعدة بيانات بالكامل:
CODEdrop database name;
- حذف عمود معين من جدول:
CODEalter table [name] drop column [column];
- إضافة عمود جديد لجدول معين:
CODEalter table [name] add column [column] varchar (20);
- معرفة نوع محرك الجدول (مثلاً لجدول باسم news):
CODEselect engine from information_schema.TABLES where TABLE_NAME='news';
- تحويل المحرك الافتراضي إلى InnoDB:
CODESET default_storage_engine=InnoDB;
مصادر ومراجع إضافية:
- شرح مرئي: يمكنكم متابعة التطبيق العملي في هذا الفيديو (ابتداءً من الدقيقة 3:15):
https://www.youtube.com/watch?v=f3M_bY29jAA
- دليل الأوامر الشامل: لمزيد من أوامر MySQL البرمجية:
https://www.pantz.org/software/mysql/mysqlcommands.html
الشرح بواسطة: اليافعي
-
-
طريقة رفع قاعدة بيانات كبيرة الحجم عبر سطر الأوامر (MySQL Command Line)04-05-2026 06:20 مساءً [1]
-
الوردة الحمراءمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 06-09-2023
- رقم العضوية :
- 9568
- المشاركات :
- 170
- الجنس:
- تاريخ الميلاد :
- 11-10-1988
- قوة السمعة:
- 380
- موقعي:
- زيارة موقعي
-
شكر لك
- استخدام/اختيار قاعدة بيانات:
- ضبط ترميز اللغة (لضمان سلامة النصوص العربية):
- اختيار قاعدة البيانات المستهدفة: