كيو هو قاعدة بيانات العلائقية القوية التي توفر العديد من الميزات والقدرات. واحدة من الجوانب الهامة للعمل مع كيو هو القدرة على الاتصال بقاعدة البيانات من جهاز آخر. يمكن أن يكون هذا مفيدا إذا كنت تريد العمل مع قاعدة بيانات من موقع بعيد أو إذا كنت تريد تقسيم قاعدة البيانات بين خوادم متعددة.
في هذه المقالة ، سوف ننظر إلى دليل خطوة بخطوة على الاتصال بقاعدة بيانات كيو من جهاز آخر. ونحن سوف تغطي بعض الخطوات الأساسية التي سوف تحتاج إلى الاتصال بنجاح. قبل البدء ، تأكد من أن لديك حق الوصول إلى خادم قاعدة البيانات وحساب مع حقوق الوصول اللازمة.
الخطوة الأولى هي تثبيت كيو على جهازك. يمكنك تحميل وتثبيت كيو من الموقع الرسمي. بعد التثبيت ، يجب عليك بدء تشغيل خادم قاعدة البيانات وتكوينه. تأكد من أنك تعرف عنوان إب للجهاز حيث يتم تثبيت كيو.
بعد ذلك ، سوف تحتاج إلى تكوين ملف تكوين كيو للسماح للاتصالات من الأجهزة الأخرى. تحتاج إلى فتح كيو.ملف أسيوط وتغيير قيمة المعلمة الاستماع_عناوين إلى'*'. سيسمح هذا لخادم قاعدة البيانات بقبول الاتصالات من أي عناوين إب. بعد إجراء التغييرات ، تحتاج إلى إعادة تشغيل خادم كيو.
- تثبيت وتكوين كيو
- الخطوة 1: تحميل كيو
- الخطوة 2: تثبيت كيو
- الخطوة 3: تكوين كيو
- الخطوة 4: إنشاء قاعدة بيانات جديدة
- تكوين الشبكة والوصول إلى قاعدة البيانات
- الخطوة 1: تحرير ملف التكوين
- الخطوة 2: قم بتحرير الصفحة.ملف أسيوط
- الخطوة 3: إعادة تشغيل خدمة كيو
- الخطوة 4: الاتصال بقاعدة البيانات من جهاز آخر
- الاتصال بقاعدة البيانات من جهاز آخر
- سؤال وجواب
- كيف يمكنني إعداد التكوين كيو بشكل صحيح للوصول من جهاز آخر?
- كيف يمكنني تثبيت كيو على جهاز الخادم?
- كيف يمكنني التحقق من أن خادم كيو يستمع على منفذ معين?
- ما هي المعلمات التي يجب تحديدها عند الاتصال بقاعدة بيانات كيو من جهاز آخر?
تثبيت وتكوين كيو
كيو هو ، مفتوحة المصدر نظام إدارة قواعد البيانات كائن العلائقية الحرة. تثبيت وتكوين كيو يسمح لك لإنشاء وإدارة والعمل مع قواعد البيانات على مختلف المنصات.
الخطوة 1: تحميل كيو
الخطوة الأولى هي تحميل كيو من موقع المطور الرسمي. للقيام بذلك ، اتبع الخطوات التالية:
- افتح متصفح الويب المفضل لديك واتبع الرابط https://www.postgresql.org/download /.
- حدد نظام التشغيل الذي تخطط لتثبيت كيو.
- حدد إصدار كيو الصحيح لنظام التشغيل الخاص بك.
- تحميل المثبت كيو وتشغيله.
الخطوة 2: تثبيت كيو
بعد تحميل المثبت كيو اتبع الخطوات التالية لتثبيت ناجح:
- قم بتشغيل ملف المثبت الذي قمت بتنزيله في الخطوة السابقة.
- حدد اللغة التي تريد متابعة التثبيت بها. انقر فوق الزر" التالي".
- قراءة وقبول شروط الاستخدام وانقر على "التالي".
- حدد المسار لتثبيت كيو. اترك الإعدادات الافتراضية أو حدد دليلا مختلفا وانقر فوق التالي.
- حدد مكونات كيو التي تريد تثبيتها. يمكنك ترك الإعدادات الافتراضية. انقر فوق الزر" التالي".
- حدد الدليل حيث سيتم تخزين بيانات كيو. اترك الإعدادات الافتراضية وانقر فوق التالي.
- حدد المنفذ الذي سيستمع إليه خادم كيو. اترك الإعدادات الافتراضية وانقر فوق التالي.
- إعداد كلمة مرور لحساب المستخدم المتميز كيو وانقر فوق التالي.
- انقر فوق الزر" التالي " لبدء عملية التثبيت.
- بعد اكتمال التثبيت ، انقر فوق الزر" تم".
الخطوة 3: تكوين كيو
بعد تثبيت كيو ، تحتاج إلى تكوين بعض المعلمات. فتح كيو.ملف أسيوط ، الذي يقع في دليل التثبيت كيو ، وإجراء التغييرات التالية:
- اضبط معلمة الاستماع_العناوين على '0.0.0.0 ' للسماح للاتصالات إلى ملقم كيو من أجهزة الكمبيوتر الأخرى.
- تعيين معلمة المنفذ إلى رقم المنفذ الذي سيستمع إليه خادم كيو.
- حفظ كيو.ملف أسيوط بعد إجراء التغييرات.
بعد تغيير كيو.أسيوط ، إعادة تشغيل خادم كيو لتطبيق الإعدادات الجديدة.
الخطوة 4: إنشاء قاعدة بيانات جديدة
بعد تكوين كيو ، يمكنك البدء في إنشاء قاعدة بيانات جديدة. للقيام بذلك ، اتبع الخطوات التالية:
- قم بتشغيل موجه الأوامر أو المحطة الطرفية.
- للاتصال بخادم كيو كما الخارق.
- أدخل كلمة مرور المستخدم المتميز كيو التي قمت بتعيينها أثناء التثبيت.
- اسم قاعدة البيانات مع الاسم الذي تريد تعيينه لقاعدة البيانات الجديدة.
- للخروج من واجهة سطر الأوامر كيو.
الآن قمت بتثبيت وتكوين كيو على جهاز الكمبيوتر الخاص بك وإنشاء قاعدة بيانات جديدة. كنت على استعداد للاتصال بخادم كيو من جهاز آخر والبدء في العمل مع قاعدة البيانات.
تكوين الشبكة والوصول إلى قاعدة البيانات
للاتصال بقاعدة بيانات كيو من جهاز آخر ، يلزم تكوين الشبكة الصحيح وإنشاء حقوق الوصول المناسبة. سيغطي هذا القسم الخطوات اللازمة لتكوين الوصول إلى قاعدة البيانات عند استخدام كيو.
الخطوة 1: تحرير ملف التكوين
. افتح الملف في محرر نصوص.
. سيسمح لك ذلك بقبول الاتصالات من أي عناوين إب.
# الاستماع_عناوين = 'المضيف المحلي' # ما عنوان بروتوكول الإنترنت (إس) للاستماع على;
# قائمة مفصولة بفواصل من العناوين;
# الافتراضي إلى 'المضيف المحلي' ؛ استخدام ' * ' للجميع
احفظ التغييرات وأغلق الملف.
الخطوة 2: قم بتحرير الصفحة.ملف أسيوط
.
ملف ، تحتاج إلى إضافة سطر يحدد حقوق الوصول للاتصال عن بعد بقاعدة البيانات. أضف الإدخال التالي:
# اكتب طريقة عنوان مستخدم قاعدة البيانات
استضافة الكل الكل [آي بي-أدرس-آلات أخرى] / 32 إم دي 5
الشرح:
- النوع: نوع الاتصال. نحن نستخدم 'المضيف' للاتصال عن بعد.
- قاعدة البيانات: اسم قاعدة البيانات. استخدم 'الكل' إذا كنت تريد السماح بالوصول إلى جميع قواعد البيانات.
- المستخدم: اسم المستخدم. استخدم 'الكل' إذا كنت تريد السماح بالوصول لجميع المستخدمين.
- العنوان: عنوان بروتوكول الإنترنت أو نطاق عناوين بروتوكول الإنترنت التي تريد السماح بالاتصالات منها.
- الطريقة: طريقة المصادقة. استخدم 'إم دي 5' لطلب كلمة مرور للاتصال.
احفظ التغييرات وأغلق الملف.
الخطوة 3: إعادة تشغيل خدمة كيو
بعد إجراء جميع التغييرات على ملفات التكوين ، تحتاج إلى إعادة تشغيل خدمة كيو للتغييرات نافذة المفعول. أكمل هذه الخطوة عن طريق تشغيل الأمر التالي:
إعادة تشغيل خدمة سودو كيو
الآن خادم كيو الخاص بك هو على استعداد لقبول الاتصالات عن بعد.
الخطوة 4: الاتصال بقاعدة البيانات من جهاز آخر
عند الانتهاء من الخطوات المذكورة أعلاه ، قمت بتوفير الوصول إلى قاعدة بيانات كيو من جهاز آخر. للاتصال بقاعدة البيانات ، استخدم عنوان إب لخادم كيو ، ورقم المنفذ (عادة 5432) وبيانات اعتماد المستخدم الذي لديه حقوق الوصول إلى قاعدة البيانات.
يمكنك استخدام أي واجهة سكل (على سبيل المثال ، بغادمين أو سطر الأوامر بسكل) للاتصال بقاعدة البيانات من جهاز آخر. حدد عنوان إب من خادم كيو واسم قاعدة البيانات واسم المستخدم وكلمة المرور المقابلة عند الاتصال.
مثال على أمر اتصال باستخدام بسكل:
بسكل-ح [عنوان الخادم] - ف [رقم المنفذ] - ش [اسم المستخدم] - د [اسم قاعدة البيانات]
بعد اتصال ناجح ، سوف تكون قادرة على تقديم استعلامات إلى قاعدة بيانات كيو من جهاز آخر.
الاتصال بقاعدة البيانات من جهاز آخر
يتطلب الاتصال بقاعدة بيانات كيو من جهاز آخر عدة خطوات. يوجد أدناه دليل خطوة بخطوة سيساعدك على الاتصال بقاعدة البيانات بنجاح من كمبيوتر آخر.
- تأكد من تثبيت كيو وتكوينها على الكمبيوتر البعيد. سوف تحتاج إلى البيانات التالية للاتصال:
- افتح برنامج إدارة قواعد البيانات ، على سبيل المثال ، بسكل أو بغادمين.
- أدخل عنوان إب أو اسم المجال للكمبيوتر البعيد والمنفذ واسم قاعدة البيانات واسم المستخدم وكلمة المرور في حقول الاتصال المناسبة في برنامج التحكم.
- انقر فوق زر الاتصال أو قم بتشغيل الأمر للاتصال بقاعدة البيانات.
- إذا تم إدخال جميع البيانات بشكل صحيح وتم تكوين الكمبيوتر البعيد لقبول الاتصالات ، فسوف تتصل بنجاح بقاعدة البيانات من جهاز آخر.
كن حذرا عند إدخال بيانات الاتصال ، حيث يمكن أن يؤدي أي خطأ إلى اتصال غير صحيح أو رفض الوصول إلى قاعدة البيانات.
من المهم أيضا التأكد من أن إعدادات الشبكة والأمان تسمح لك بالاتصال من جهاز آخر. إذا واجهت مشاكل في الاتصال ، فاتصل بمسؤول الشبكة أو مسؤول النظام للحصول على مساعدة إضافية.
سؤال وجواب
كيف يمكنني إعداد التكوين كيو بشكل صحيح للوصول من جهاز آخر?
أولا ، تحتاج إلى تحرير كيو.ملف تكوين أسيوط على جهاز الخادم. ابحث عن معلمة الاستماع_العناوين وقم بتعيين قيمتها على عنوان إب لجهاز الخادم أو " * " للسماح بالوصول من جميع عناوين إب. حفظ التغييرات وإعادة تشغيل خادم كيو. ثم تحتاج إلى تكوين بغ هبا.ملف أسيوط للسماح بالاتصال من عناوين إب المطلوبة أو الشبكات. قم بإجراء التغييرات اللازمة وحفظ الملف وإعادة تشغيل خادم كيو مرة أخرى. بعد الانتهاء من هذه الخطوات ، سيتمكن جهاز آخر من الاتصال بقاعدة بيانات كيو على عنوان إب المحدد.
كيف يمكنني تثبيت كيو على جهاز الخادم?
لتثبيت كيو على جهاز الخادم ، تحتاج إلى اتباع عدة خطوات. أولا ، قم بتنزيل حزمة التثبيت من موقع كيو الرسمي لنظام التشغيل الخاص بك. قم بتشغيل التثبيت باتباع التعليمات. بعد التثبيت الناجح ، سيكون لديك الفرصة لإنشاء كتلة قاعدة بيانات كيو جديدة. إطلاق وحدة التحكم أو المحطة الطرفية وتشغيل الأمر إينيتدب ، وتحديد المسار إلى المجلد حيث يتم تخزين بيانات قاعدة البيانات. ثم بدء تشغيل خادم كيو باستخدام الأمر ب_كتل أو سيستمكتل. بعد بدء تشغيل الخادم بنجاح ، يمكنك الاتصال بقاعدة البيانات من جهاز آخر على عنوان إب المحدد.
كيف يمكنني التحقق من أن خادم كيو يستمع على منفذ معين?
للتحقق من أن خادم كيو يستمع على منفذ معين ، يمكنك استخدام الأداة المساعدة تلنت. افتح وحدة تحكم أو محطة طرفية وقم بتشغيل أمر التلنت. إذا كان خادم كيو يستمع على هذا المنفذ ، سترى خط يشير إلى اتصال ناجح. إذا فشل الاتصال ، فهذا يعني أن ملقم كيو لا يستمع على هذا المنفذ أو قد تكون هناك مشاكل مع إعدادات الشبكة على جهاز الخادم.
ما هي المعلمات التي يجب تحديدها عند الاتصال بقاعدة بيانات كيو من جهاز آخر?
للاتصال بقاعدة بيانات كيو من جهاز آخر ، تحتاج إلى تحديد العديد من المعلمات. أولا ، حدد عنوان إب من جهاز الخادم تشغيل كيو. ثانيا ، حدد رقم المنفذ الذي يستمع إليه خادم كيو (افتراضيا هو 5432). ثالثا ، حدد اسم قاعدة البيانات التي تريد الاتصال بها. قد تحتاج أيضا إلى تقديم اسم مستخدم وكلمة مرور إذا تم تعيين التفويض للوصول إلى قاعدة البيانات. بعد تحديد جميع المعلمات اللازمة ، سوف تكون قادرا على الاتصال بقاعدة بيانات كيو من جهاز آخر.