الرسائل القصيرة من / إلى MySQL
في هذا البرنامج التعليمي ، يمكنك معرفة كيفية تثبيت وتكوين اتصال قاعدة بيانات MYSQL وكيفية ذلك إنشاء هيكل قاعدة البيانات الموصى به. يمكنك دمج Ozeki SMS Gateway مع قاعدة بيانات MySQL لإرسال واستقبال وتخزين رسائل SMS. Ozeki SMS Gateway عبارة عن برنامج قوي لبوابة الرسائل القصيرة قادر على إرسال 1000 رسالة نصية / ثانية ، ومع ذلك فهو قادر على العمل على جهاز الكمبيوتر الخاص بك مما يوفر الأمان لرسائلك وجهات الاتصال الخاصة بك. هذه المقالة موجهة للمستخدمين الذين هم على دراية بـ MySQL. يجب ألا تستغرق العملية نفسها أكثر من 20 دقيقة لأداءها ، بمساعدة هذا البرنامج التعليمي المفصل. سوف تتعلم كيفية إعداد قاعدة بيانات MySQL ، والمستخدم ، ومنح الأذونات لها. ستقوم أيضًا بإنشاء مستخدم في Ozeki SMS Gateway. لا تضيعوا المزيد من الوقت. ابدأ في إرسال الرسائل القصيرة الآن!
كيفية إرسال الرسائل القصيرة من MySQL
تثبيت MySQL (دليل الفيديو)
إنشاء جداول قاعدة البيانات (دليل الفيديو)
تكوين مستخدم قاعدة البيانات (دليل الفيديو)
إرسال رسالة اختبارية (دليل الفيديو)
ما هي MySQL؟
MySQL هو نظام لإدارة قواعد البيانات العلائقية يعتمد على SQL. يستخدم على نطاق واسع لكونه مفتوح المصدر ومجاني ، ولكنه موثوق للغاية وسريع.
يستخدم الحل Ozeki SMS Gateway المثبتة على جهاز الكمبيوتر الخاص بك. يمكن لمستخدم قاعدة البيانات لبوابة الرسائل القصيرة التواصل بسهولة مع مستخدم قاع دة بيانات MySQL.
كيفية استقبال الرسائل القصيرة مع قاعدة بيانات MySQL
يتيح نظام استقبال الرسائل القصيرة هذا إمكانية تلقي الرسائل القصيرة باستخدام خادم قاعدة بيانات MySQL. هذا يتكون الترتيب من هاتف سيتم استخدامه لإرسال الرسائل ،جهاز كمبيوتر مثبت عليه Ozeki SMS Gateway وخادم قاعدة بيانات وتطبيقك. تعمل الطريقة بالطريقة التالية: يرسل الهاتف الرسالة. سيحفظ الكمبيوتر المزود ببوابة Ozeki SMS الرسالة في خادم قاعدة بيانات MySQL. يمكن لتطبيقك الحصول على الرسائل باستخدام استعلام SQL.
كيفية إرسال الرسائل القصيرة من قاعدة بيانات MySQL
يتيح نظام إرسال الرسائل القصيرة هذا إمكانية إرسال الرسائل القصيرة باستخدام خادم قاعدة بيانات MySQL. يتكون هذا النظام من هاتف سيتم استخدامه لجمع الرسائل من قاعدة البيانات ، وجهاز كمبيوتر مثبت عليه Ozeki SMS Gateway ، وخادم قاعدة بيانات ، وتطبيقك. يعمل الإجراء بالطريقة التالية: سيرسل تطبيقك الرسالة إلى خادم قاعدة بيانات MySQL. ستقوم بتخزين رسالتك وستتمكن Ozeki SMS Gateway من الحصول عليها باستخدام استعلام SQL. سيتم إرسال الرسالة إلى الهاتف بعد الحصول عليها.
الرسائل القصيرة من / إلى MySQL (فيديو تعليمي)
في هذا الفيديو ، سترى عملية توصيل MySQL ببوابة Ozeki للرسائل القصيرة. سيبدأ بإطلاق MySQL Command Line Client وسيبدأ يأخذك لإرسال رسالتك الأولى لاختبار نظامك. في هذه العملية ، ستتعلم كيفية إعداد قاعدة بيانات MySQL التي ستكون قابلة للاستخدام وكيفية إنشاء واجهة تطبيق جديدة لـ MySQL في Ozeki SMS Gateway. العملية سهلة والفيديو مفصل للغاية. بالإضافة إلى أن Ozeki SMS Gateway تقدم واجهة سهلة الاستخدام للغاية ، لذلك لن تجد صعوبة في اتباع البرنامج التعليمي.
قم بإنشاء قاعدة البيانات
الخطوة الأولى في العملية هي إنشاء قاعدة بيانات جديدة. يمكنك أن ترى في الشكل 1 ، العبارة التي ستنشئ قاعدة بيانات ozekidb هي التالية: CREATE DATABASE ozekidb. سيؤدي ذلك إلى إنشاء قاعدة بيانات يمكن استخدامها بواسطة Ozeki SMS Gateway.
قم بإنشاء مستخدم
في الخطوة التالية ، تحتاج إلى إنشاء مستخدم لقاعدة بيانات ozekidb. يمكنك القيام بذلك باستخدام عبارة CREATE USER الظاهرة في الشكل 2. ستمنح العبارة التالية امتيازات للمستخدم وستقوم عبارة flush بإعادة تحميل قاعدة البيانات وتنشيط الامتيازات.
قم بإنشاء جدول "ozekimessagein"
الآن بعد أن أصبح لديك قاعدة بيانات ، فلنقم بإنشاء جداول فيها. أنت بحاجة إلى جدولين للعمل مع Ozeki SMS Gateway. الجدول الأول الذي ستقوم بإنشائه هو جدول ozekimessagein. سيخزن كل رسائلك الواردة. يقوم بفحصها بشكل دوري وتخزينها في سجل في قاعدة البيانات.
يمكنك إنشاء هذا الجدول ببساطة عن طريق نسخ ولصق MySQL لإنشاء برنامج نصي للجدول من هذا البرنامج التعليمي. يمكنك العثور على الكود في نهاية البرنامج التعليمي.
أنشئ جدول "ozekimessageout"
الجدول الثاني هو جدول ozekimessageout. إنه مسؤول عن تخزين رسائلك المرسلة. إذا قمت بإرسال رسالة من قاعدة البيانات ، فسيقوم هذا الجدول بتخزينها في سجل يحتوي على جميع المعلومات المتعلقة بها.
يمكنك إنشاء كلا الجدولين ببساطة عن طريق نسخ ولصق إنشاء MySQL الجدول النصي من هذا البرنامج التعليمي. يمكنك العثور على الكود في نهاية البرنامج التعليمي.
قم بتثبيت مستخدم مراسلة SQL
الآن ستبدأ العمل في Ozeki SMS Gateway. أول شيء عليك القيام به هو إنشاء مستخدم مراسلة SQL. يمكنك القيام بذلك عن طريق فتح تطبيق Ozeki SMS Gateway والبحث عن الزر "إضافة مستخدم / تطبيق جديد ..." (الشكل 5). بالنقر فوق هذا الزر ، ستفتح قائمة تثبيت "إضافة مستخدم أو تطبيق". ابحث عن قائمة تثبيت رسائل SQL الموجودة في قسم "واجهات التطبيق". انقر فوق الزر "تثبيت" بجواره وستبدأ عملية التثبيت.
اختر خيار MySQL
في قائمة التثبيت التالية ، سترى جميع برامج إدارة قواعد البيانات التي تدعمها Ozeki SMS Gateway (الشكل 6). في هذه الحالة ، اختر خيار MySQL ، من خلال النقر على زر التثبيت بجوار العنوان. سيبدأ عملية الإعداد.
قم بتوفير إعدادات الاتصال
في الخطوة التالية ، تحتاج إلى توفير إعدادات الاتصال لواجهة تطبيق MySQL. سيضمن هذا إمكانية إنشاء الاتصال بين Ozeki SMS Gateway و MySQL client. ابحث عن مربع مجموعة "إعدادات الاتصال" وقم بتوفير اسم مضيف ورقم منفذ واسم قاعدة البيانات وبيانات اعتماد تسجيل الدخول الخاصة بها (الشكل 7). إذا أكملت مربع المجموعة بنجاح ، فانقر فوق الزر "موافق".
قم بتشغيل واجهة التطبيق
الآن بعد أن أنشأت بنجاح واجهة تطبيق MySQL ، حان الوقت لتشغيله ، عن طريق تبديل زر التبديل "اتصال". إذا كان لونه أخضر ويمكنك رؤية علامة اختيار بجوار أيقونة واجهة التطبيق (الشكل 8) ، فهذا يعني أن الاتصال نشط. سترى عملية التهيئة في علامة التبويب "الأحداث".
استخدم عبارة INSERT
الآن لديك اتصال فعال بين Ozeki SMS Gateway و MySQL. يمكنك اختبار النظام الخاص بك عن طريق إرسال اختبار SMS بمساعدة بيان INSERT. سيؤدي هذا إلى إدراج الرسائل في جدول ozekimessagout ، لذا سترسل Ozeki SMS Gateway الرسالة إلى الوجهة المحددة مسبقًا (الشكل 9). إذا كنت معتادًا على SQL ، فلا تتردد في تعديل العبارة حسب رغبتك.
المجلد المرسل
تأكد من التحقق من مجلد "المرسلة" بعد اختبار SMS ، للتأكد من إرسال الرسالة (الشكل 10). إذا رأيت سجل الرسالة المرسلة في مجلد الرسائل المرسلة ، فهذا يعني أن النظام يعمل على النحو المنشود. يمكنك الحصول على مزيد من المعلومات حول الرسائل النصية القصيرة للاختبار هنا.
بعد تعيين تفاصيل الاتصال ، من المهم جدًا إنشاء بنية جدول قاعدة البيانات. يتكون نموذج قاعدة البيانات في هذا البرنامج التعليمي من جدولين "ozekimessageout" و ozekimessagein '. يمكنك اختيار أي اسم للجدول ، على الرغم من أنك يجب أن تضعه في اعتبارك. يوصى باستخدام تخطيط الجدول التالي:
إنشاء برنامج نصي لجدول MySQL:
CREATE TABLE ozekimessagein ( id int(11) NOT NULL auto_increment, sender varchar(255) default NULL, receiver varchar(255) default NULL, msg text default NULL, senttime varchar(100) default NULL, receivedtime varchar(100) default NULL, operator varchar(100) default NULL, msgtype varchar(160) default NULL, reference varchar(100) default NULL, PRIMARY KEY (id) ) charset=utf8; ALTER TABLE ozekimessagein ADD INDEX (id) ; CREATE TABLE ozekimessageout ( id int(11) NOT NULL auto_increment, sender varchar(30) default NULL, receiver varchar(30) default NULL, msg text default NULL, senttime varchar(100) default NULL, receivedtime varchar(100) default NULL, reference varchar(100) default NULL, status varchar(20) default NULL, msgtype varchar(160) default NULL, operator varchar(100) default NULL, errormsg varchar(250) default NULL, PRIMARY KEY (id) ) charset=utf8; ALTER TABLE ozekimessageout ADD INDEX (id);الشكل 2 - إنشاء جداول قاعدة البيانات
يرجى الاحتفاظ بحقل "id" في قاعدة البيانات الخاصة بك لدعم تحديثات SQL بشكل أسرع.
إذا قمت بتعديل جداول قاعدة البيانات. على سبيل المثال ، إذا أضفت أعمدة إضافية ، لو سمحت مراجعة قوالب SQL تستخدم من قبل Ozeki SMS Gateway. يرجى التأكد من أنها متوافقة مع تخطيط جدول قاعدة البيانات المخصص.
خاتمة
تهانينا ، لقد أكملت مهمة توصيل MySQL ببوابة Ozeki للرسائل القصيرة. أحسنت!
يمكنك استخدام هذه المعرفة لإنشاء نظام حيث يتم توصيل Ozeki SMS Gateway وخدمة قاعدة بيانات MySQL ويمكنهما العمل معًا. يجمع هذا الحل بين أداء وموثوقية Ozeki SMS Gateway وفعالية تكلفة MySQL.
إذا كنت ترغب في معرفة المزيد عن الحلول البرمجية التي يقدمها Ozeki ، فتأكد من زيارة ozeki-sms-gateway.com.
More information