الانتقال إلى المحتوى الرئيسي
تتناول هذه الصفحة استخدام محرك الجدول MySQL للقراءة من جدول في MySQL.
بالنسبة إلى ClickHouse Cloud، يمكنك أيضًا استخدام MySQL ClickPipe (المتاح حاليًا ضمن Public Beta) لنقل البيانات بسهولة من جداول MySQL إلى ClickHouse.

ربط ClickHouse بـ MySQL باستخدام محرك جدول MySQL

يمكّنك محرك الجدول MySQL من ربط ClickHouse بـ MySQL. ويمكن تنفيذ عبارات SELECT وINSERT إما في ClickHouse أو في جدول MySQL. توضّح هذه المقالة الأساليب الأساسية لاستخدام محرك الجدول MySQL.

1. إعداد MySQL

  1. أنشئ قاعدة بيانات في MySQL:
  1. أنشئ جدولًا:
  1. أدرِج بعض الصفوف النموذجية:
  1. أنشئ مستخدمًا للاتصال من خلال ClickHouse:
  1. امنح الامتيازات حسب الحاجة. (لأغراض التوضيح، يُمنَح المستخدم mysql_clickhouse امتيازات المسؤول.)
إذا كنت تستخدم هذه الميزة في ClickHouse Cloud، فقد تحتاج إلى السماح لعناوين IP الخاصة بـ ClickHouse Cloud بالوصول إلى مثيل MySQL لديك. راجع واجهة برمجة تطبيقات Cloud Endpoints للاطلاع على تفاصيل حركة المرور الصادرة.

2. عرّف جدولًا في ClickHouse

  1. لنُنشئ الآن جدولًا في ClickHouse يستخدم محرك الجدول MySQL:
الحد الأدنى من المَعلمات هو:
راجع صفحة توثيق محرك الجدول MySQL للحصول على القائمة الكاملة للمَعلمات.

3. اختبر التكامل

  1. في MySQL، أدرِج صفًا تجريبيًا:
  1. لاحظ أن الصفوف الموجودة أصلًا في جدول MySQL أصبحت الآن في جدول ClickHouse، إلى جانب الصف الجديد الذي أضفته للتو:
من المفترض أن ترى 4 صفوف:
  1. لنُضِف صفًا إلى جدول ClickHouse:
  1. لاحظ ظهور الصف الجديد في MySQL:
يجب أن يظهر لك الصف الجديد:

الملخص

يتيح لك محرك الجدول MySQL توصيل ClickHouse بـ MySQL لتبادل البيانات بينهما. ولمزيد من التفاصيل، احرص على مراجعة صفحة التوثيق الخاصة بـ محرك الجدول MySQL.
آخر تعديل في ١ يوليو ٢٠٢٦