الرسائل القصيرة من/إلى MySQL
في هذا البرنامج التعليمي، يمكنك رؤية كيفية تثبيت وتكوين اتصال قاعدة بيانات MYSQL وكيفية إنشاء هيكل قاعدة البيانات الموصى به. يمكنك دمج بوابة Ozeki للرسائل القصيرة مع قاعدة بيانات MySQL لإرسال واستقبال وتخزين الرسائل القصيرة. بوابة Ozeki للرسائل القصيرة هي برنامج بوابة رسائل قصيرة قوي قادر على إرسال 1000 رسالة قصيرة في الثانية، مع الحفاظ على تشغيله على جهاز الكمبيوتر الخاص بك وتوفير الأمان لرسائلك وجهات الاتصال. هذه المقالة موجهة للمستخدمين الذين لديهم معرفة بـ MySQL. لا ينبغي أن تستغرق العملية نفسها أكثر من 20 دقيقة للتنفيذ، بمساعدة هذا البرنامج التعليمي التفصيلي. ستتعلم كيفية إعداد قاعدة بيانات MySQL ومستخدم ومنح الأذونات لها. ستقوم أيضًا بإنشاء مستخدم في بوابة Ozeki للرسائل القصيرة. لا تضيع المزيد من الوقت. ابدأ في إرسال الرسائل القصيرة الآن!
كيفية إرسال الرسائل القصيرة من MySQL
تثبيت MySQL (دليل فيديو)
إنشاء جداول قاعدة البيانات (دليل فيديو)
تكوين مستخدم قاعدة البيانات (دليل فيديو)
إرسال رسالة اختبار (دليل فيديو)
ما هو MySQL؟
MySQL هو نظام إدارة قواعد بيانات علائقية يعتمد على SQL. يتم استخدامه على نطاق واسع لأنه مفتوح المصدر ومجاني، ولكنه موثوق وسريع جدًا.
يستخدم الحل بوابة Ozeki للرسائل القصيرة المثبتة على جهاز الكمبيوتر الخاص بك. يمكن لمستخدم قاعدة بيانات بوابة الرسائل القصيرة التواصل بسهولة مع مستخدم قاعدة بيانات MySQL الخاص بك.
كيفية استقبال الرسائل القصيرة باستخدام قاعدة بيانات MySQL
نظام استقبال الرسائل القصيرة هذا يجعل من الممكن استقبال الرسائل القصيرة باستخدام خادم قاعدة بيانات MySQL. هذا الترتيب يتكون من هاتف سيتم استخدامه لإرسال الرسائل، وجهاز كمبيوتر به بوابة Ozeki للرسائل القصيرة مثبتة، وخادم قاعدة بيانات، وتطبيقك. تعمل الطريقة بالطريقة التالية: يرسل الهاتف الرسالة. سيقوم الكمبيوتر المزود ببوابة Ozeki للرسائل القصيرة بحفظ الرسالة في خادم قاعدة بيانات MySQL. يمكن لتطبيقك الحصول على الرسائل باستخدام استعلام SQL.
كيفية إرسال الرسائل القصيرة من قاعدة بيانات MySQL
نظام إرسال الرسائل القصيرة هذا يجعل من الممكن إرسال الرسائل القصيرة باستخدام خادم قاعدة بيانات MySQL. يتكون هذا النظام من هاتف سيتم استخدامه لجمع الرسائل من قاعدة البيانات، وجهاز كمبيوتر به بوابة Ozeki للرسائل القصيرة مثبتة، وخادم قاعدة بيانات، وتطبيقك. تعمل الإجراءات بالطريقة التالية: سيرسل تطبيقك الرسالة إلى خادم قاعدة بيانات MySQL. سيخزن رسالتك وستتمكن بوابة Ozeki للرسائل القصيرة من الحصول عليها باستخدام استعلام SQL. سيتم إرسال الرسالة إلى الهاتف بعد الحصول عليها.
الرسائل القصيرة من/إلى MySQL (برنامج تعليمي بالفيديو)
في هذا الفيديو، سترى عملية ربط MySQL ببوابة Ozeki للرسائل القصيرة. سيبدأ بتشغيل عميل سطر أوامر MySQL وسيأخذك لإرسال رسالتك الأولى لاختبار نظامك. في هذه العملية، ستتعلم كيفية إعداد قاعدة بيانات MySQL قابلة للاستخدام وكيفية إنشاء واجهة تطبيق جديدة لـ MySQL في بوابة Ozeki للرسائل القصيرة. العملية سهلة التنفيذ، والفيديو مفصل للغاية. بالإضافة إلى ذلك، تقدم بوابة Ozeki للرسائل القصيرة واجهة سهلة الاستخدام، لذا لن تواجه صعوبة في متابعة البرنامج التعليمي.
إنشاء قاعدة البيانات
الخطوة الأولى من العملية هي إعداد قاعدة بيانات جديدة. يمكنك رؤية في الشكل 3، العبارة التي ستنشئ قاعدة البيانات 'ozekidb' هي: 'CREATE DATABASE ozekidb;'. سيؤدي هذا إلى إنشاء قاعدة بيانات قابلة للاستخدام بواسطة بوابة Ozeki للرسائل القصيرة.
إنشاء مستخدم
في الخطوة التالية، تحتاج إلى إنشاء مستخدم لقاعدة البيانات 'ozekidb'. يمكنك القيام بذلك باستخدام عبارة 'CREATE USER' المرئية في الشكل 4. العبارة التالية ستمنح الامتيازات للمستخدم وعبارة flush ستعيد تحميل قاعدة البيانات وتفعيل الامتيازات.
إنشاء جدول 'ozekimessagein'
الآن بعد أن أصبح لديك قاعدة بيانات، لنقم بإنشاء الجداول فيها. ستحتاج إلى جدولين للعمل مع بوابة Ozeki للرسائل القصيرة. الجدول الأول الذي ستقوم بإنشائه هو جدول 'ozekimessagein'. سيقوم بتخزين جميع الرسائل الواردة لديك. يقوم بالتحقق منها بشكل دوري ويخزنها في سجل في قاعدة البيانات.
يمكنك إنشاء هذا الجدول (الشكل 5) ببساطة عن طريق نسخ ولصق نص إنشاء الجدول في MySQL من هذا البرنامج التعليمي. يمكنك العثور على الكود في نهاية البرنامج التعليمي.
إنشاء جدول 'ozekimessageout'
الجدول الثاني هو جدول 'ozekimessageout'. وهو مسؤول عن تخزين الرسائل المرسلة لديك. إذا قمت بإرسال رسالة من قاعدة البيانات، سيخزن هذا الجدولها في سجل مع جميع المعلومات المتعلقة بها. (الشكل 6)
يمكنك إنشاء كلا الجدولين ببساطة عن طريق نسخ ولصق نص إنشاء الجدول في MySQL من هذا البرنامج التعليمي. يمكنك العثور على الكود في نهاية البرنامج التعليمي.
تثبيت مستخدم رسائل SQL
الآن ستبدأ العمل في بوابة Ozeki للرسائل القصيرة. أول شيء تحتاج إلى فعله هو إنشاء مستخدم رسائل SQL. يمكنك القيام بذلك عن طريق فتح تطبيق بوابة Ozeki للرسائل القصيرة والبحث عن زر 'إضافة مستخدم/تطبيق جديد...' (الشكل 7). بالنقر على هذا الزر، ستفتح قائمة التثبيت 'إضافة مستخدم أو تطبيق'. ابحث عن قائمة تثبيت رسائل SQL الموجودة في قسم 'واجهات التطبيقات'. انقر على زر تثبيت بجوارها وسيبدأ عملية التثبيت.
اختيار خيار MySQL
في قائمة التثبيت التالية، سترى جميع برامج إدارة قواعد البيانات التي يدعمها بوابة Ozeki للرسائل القصيرة (الشكل 8). في هذه الحالة، اختر خيار MySQL، بالنقر على زر تثبيت بجوار العنوان. سيبدأ عملية الإعداد.
توفير إعدادات الاتصال
في الخطوة التالية، تحتاج إلى توفير إعدادات الاتصال لواجهة تطبيق MySQL. سيضمن هذا إمكانية إنشاء اتصال بين بوابة Ozeki للرسائل القصيرة و عميل MySQL. ابحث عن مربع المجموعة 'إعدادات الاتصال' ووفر اسم المضيف، و رقم المنفذ، و اسم قاعدة البيانات، و بيانات تسجيل الدخول لها (الشكل 9). إذا كنت قد أكملت مربع المجموعة بنجاح، انقر على زر 'موافق'.
تشغيل واجهة التطبيق
الآن بعد أن قمت بإنشاء واجهة تطبيق MySQL بنجاح، حان الوقت لتشغيلها، عن طريق تبديل زر 'الاتصال'. إذا كان لونه أخضر ويمكنك رؤية علامة صح بجوار أيقونة واجهة التطبيق (الشكل 10)، فهذا يعني أن الاتصال نشط. سترى عملية التهيئة في علامة تبويب الأحداث.
استخدام عبارة INSERT
الآن لديك اتصال يعمل بين بوابة Ozeki للرسائل القصيرة وMySQL. يمكنك اختبار نظامك عن طريق إرسال رسالة قصيرة اختبارية بمساعدة عبارة INSERT. سيقوم هذا بإدراج الرسائل في جدول ozekimessageout، لذا ستقوم بوابة Ozeki للرسائل القصيرة بإرسال الرسالة إلى الوجهة المحددة مسبقًا (الشكل 11). إذا كنت معتادًا على SQL، فلا تتردد في تعديل العبارة حسب رغبتك.
مجلد المرسلات
تأكد من التحقق من مجلد المرسلات بعد اختبار الرسالة القصيرة، لتأكيد إرسال الرسالة (الشكل 12). إذا رأيت سجل الرسالة المرسلة في مجلد المرسلات، فهذا يعني أن النظام يعمل كما هو مقصود. يمكنك الحصول على مزيد من المعلومات حول اختبار الرسالة القصيرة هنا.
بعد تعيين تفاصيل الاتصال، من المهم جدًا إنشاء هيكل جدول قاعدة البيانات. قاعدة البيانات المثال في هذا البرنامج التعليمي تتكون من جدولين '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);الشكل 13 - إنشاء جداول قاعدة البيانات
يرجى الحفاظ على حقل 'id' في قاعدة البيانات لديك لدعم تحديثات SQL الأسرع.
إذا قمت بتعديل جداول قاعدة البيانات. على سبيل المثال، إذا أضفت أعمدة إضافية، يرجى مراجعة قوالب SQL المستخدمة بواسطة بوابة Ozeki للرسائل القصيرة. يرجى التأكد من أنها متوافقة مع تخطيط جدول قاعدة البيانات المخصص.
الختام
تهانينا، لقد أكملت مهمة ربط MySQL ببوابة Ozeki للرسائل القصيرة. عمل رائع!
يمكنك استخدام هذه المعرفة لإنشاء نظام حيث تكون بوابة Ozeki للرسائل القصيرة و خدمة قاعدة بيانات MySQL متصلة ويمكن أن تعمل معًا. هذا الحل يجمع بين أداء وموثوقية بوابة Ozeki للرسائل القصيرة وفعالية التكلفة لـ MySQL.
إذا كنت ترغب في معرفة المزيد عن الحلول البرمجية التي تقدمها Ozeki، تأكد من زيارة ozeki-sms-gateway.com.
More information
- كيفية إرسال رسالة SMS من MS SQL
- قوالب SQL للرسائل القصيرة
- تخطيط جدول قاعدة البيانات
- رسائل قصيرة من unixODBC
- كيفية إرسال الرسائل القصيرة من MS SQL Express
- كيفية إرسال الرسائل القصيرة من Microsoft Access
- كيفية إرسال الرسائل القصيرة من Oracle
- كيفية إعداد معرف المرسل في SQL SMS
- كيفية إرسال الرسائل القصيرة من MySQL
- كيفية إرسال الرسائل القصيرة من PostgreSQL
- كيفية إرسال الرسائل القصيرة من SQL Anywhere
- إرسال رسائل قصيرة من ODBC
- كيفية إرسال الرسائل القصيرة من OleDB
- كيفية إرسال الرسائل القصيرة من SQLite