اذهب إلى المحتوى

السؤال

نشر

أحاول تنفيذ الأمر التالي في واجهة mongosh:

mongoexport --uri mongodb+srv://uname:password@cluster0.oyvrw.mongodb.net/dbname --collection colname --type json --out cats.jso

لكن يظهر لي خطأ Missing semicolon في منفذ الأوامر فما المشكلة، رغم أنني قمت بتثبيت mongodb database tools.

وما الفرق بين mongod وبين mongosh؟

Recommended Posts

  • 0
نشر

الفرق بين mongod و mongosh

mongod: هو خادم MongoDB، المسؤول عن إدارة قاعدة البيانات والتعامل مع الطلبات.

mongosh: هو واجهة سطر الأوامر التفاعلية التي تستخدم للتفاعل مع قاعدة البيانات، مثل تنفيذ الاستعلامات وإدارة البيانات.

مشكلة تنفيذ mongoexport

الخطأ الذي تواجهه قد يكون بسبب محاولة تنفيذ أمر mongoexport داخل واجهة mongosh. يجب تنفيذ هذا الأمر في سطر الأوامر العادي (Terminal أو Command Prompt) وليس في واجهة mongosh.

خطوات الحل

افتح سطر الأوامر:

على macOS/Linux: افتح Terminal.

على Windows: افتح Command Prompt أو PowerShell.

نفذ الأمر:

mongoexport --uri "mongodb+srv://uname:password@cluster0.oyvrw.mongodb.net/dbname" --collection colname --type json --out cats.json

تأكد من استبدال uname, password, dbname, و colname بالقيم الصحيحة.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...