إنشاء جداول قاعدة البيانات
لإنشاء حل لإرسال الرسائل النصية من PostgreSQL، سنحتاج إلى 13 دقيقة. تقدم هذه المقالة التوجيهات والمعلومات اللازمة لمساعدتك في إكمال هذه العملية بكفاءة. ربما تكون الفائدة الأكبر من هذا الحل في PostgreSQL هي أن كل ما عليك فعله هو إجراء بعض التكوينات الأساسية وسوف تكون جاهزًا لإرسال الرسائل القصيرة في وقت قصير. يعتمد هذا الحل على بوابة Ozeki SMS، لذا يمكنك الاستفادة من حقيقة أنها توفر إمكانيات تسجيل ممتازة، مما يعني أنه يمكنك تتبع الأخطاء بسرعة. نفترض أنك على دراية بأساسيات كيفية عمل الرسائل النصية المتنقلة. سيتم تقديم بعض المعلومات القيمة وتعليمات مفصلة خطوة بخطوة. نأمل أن تستمتع بقراءتها.
محتوى الفيديو1. الاتصال بـ PostgreSQL
2. إنشاء مستخدم في PostgreSQL
3. نسخ عبارات CREATE TABLE
كيفية إنشاء جدول قاعدة البيانات بشكل صحيح (فيديو تعليمي)
في هذا الفيديو، ستتعلم كيفية إنشاء جدول قاعدة بيانات يعمل بشكل صحيح باستخدام واجهة PostgreSQL المسماة pgadmin. سيبدأ الفيديو بفتح pgadmin وينتهي بجدول قاعدة البيانات العامل. ستتعلم كيفية تكوين الجدول أثناء الإنشاء وكية إعداد الأذونات في pgadmin. يبلغ طول الفيديو أكثر من دقيقتين بقليل ويضم جميع الخطوات التي تحتاج إلى اتخاذها بشكل مفصل. لن تواجه أي مشكلة في متابعة البرنامج التعليمي.
يرجى التمرير لأسفل لنسخ عبارات SQL (الشكل 2-3) المستخدمة في الفيديو. إذا كنت قد أنشأت قاعدة البيانات في PostgreSQL، يمكنك الانتقال إلى الفيديو التالي.
تشغيل pgadmin
في الشكل 1، يمكنك رؤية الأيقونة التي تحتاج إلى البحث عنها والتي تسمى pgadmin. انقر عليها لتشغيل التطبيق حيث يمكنك البدء في إعداد هيكل قاعدة البيانات والاتصال بخادم PostgreSQL.
إنشاء مستخدم وقاعدة بيانات Ozeki
يمكن استخدام أوامر SQL التالية لإنشاء مستخدم باسم 'ozekiuser'، بكلمة مرور 'ozekipass'. هذا حساب مستخدم في PostgreSQL. يمكنك استخدام هذا الحساب للاتصال بقاعدة البيانات ozeki.
CREATE ROLE ozekiuser WITH LOGIN SUPERUSER CREATEDB CREATEROLE INHERIT NOREPLICATION CONNECTION LIMIT -1 PASSWORD 'ozekipass';الشكل 3 - نسخ عبارات CREATE ROLE
الآن يرجى نسخ الكود الذي تراه في الشكل 5. يمكنك أن ترى أننا قد لصقنا الكود، وقد أنشأ قاعدة البيانات الخاصة بنا، في الشكل 4.
CREATE DATABASE ozekidb WITH OWNER = ozekiuser ENCODING = 'UTF8' CONNECTION LIMIT = -1;الشكل 5 - نسخ عبارات CREATE DATABASE
عبارات CREATE TABLE لاستخدامها على خادم PostgreSQL الخاص بك
الكود
CREATE TABLE ozekimessagein ( id serial, sender varchar(255), receiver varchar(255), msg varchar(160), senttime varchar(100), receivedtime varchar(100), operator varchar(100), msgtype varchar(160), reference varchar(100) ); CREATE TABLE ozekimessageout ( id serial, sender varchar(255), receiver varchar(255), msg varchar(160), senttime varchar(100), receivedtime varchar(100), reference varchar(100), status varchar(20), operator varchar(100), errormsg varchar(250), msgtype varchar(160) );الشكل 6 - نسخ عبارات CREATE TABLE
نسخ الكود
في الشكل 7، يمكنك أن ترى كيفية نسخ الكود المقدم. سيقوم هذا الكود ببناء قاعدة البيانات حتى تتمكن بوابة Ozeki SMS من العمل معها. انقر بزر الماوس الأيمن على الكود المميز واختر خيار نسخ.
لصق الكود
لبناء قاعدة البيانات الخاصة بك، تحتاج إلى لصق الكود المنسوخ في قسم محرر الاستعلام في pgadmin. الصقه وقم بتشغيل الكود. سيقوم ببناء قاعدة بيانات قابلة للاستخدام يمكنك العمل معها. يمكنك رؤية الكود الملصق في الشكل 8.
More information
- إرسال الرسائل القصيرة من PostgreSQL
- تعريف قاعدة بيانات الرسائل القصيرة
- ربط قاعدة بيانات PostgreSQL ببوابة الرسائل القصيرة
- إرسال رسالة اختبار من خادم PostgreSQL