MySQL للقراءة من جدول في MySQL.
بالنسبة إلى ClickHouse Cloud، يمكنك أيضًا استخدام MySQL ClickPipe (المتاح حاليًا ضمن Public Beta) لنقل البيانات بسهولة من جداول MySQL إلى ClickHouse.
ربط ClickHouse بـ MySQL باستخدام محرك الجدول MySQL
MySQL ربط ClickHouse بـ MySQL. ويمكن تنفيذ عبارات SELECT وINSERT في ClickHouse أو في جدول MySQL. توضّح هذه المقالة الطرق الأساسية لاستخدام محرك الجدول MySQL.
1
تهيئة MySQL
- أنشئ قاعدة بيانات في MySQL:
- أنشئ جدولًا:
- أدرِج صفوفًا تجريبية:
- أنشئ مستخدمًا للاتصال من ClickHouse:
- امنح الامتيازات حسب الحاجة. (لأغراض العرض التوضيحي، مُنح المستخدم
mysql_clickhouseامتيازات المسؤول.)
إذا كنت تستخدم هذه الميزة في ClickHouse Cloud، فقد تحتاج إلى السماح لعناوين IP الخاصة بـ ClickHouse Cloud بالوصول إلى مثيل MySQL لديك.
تحقق من Cloud Endpoints API في ClickHouse للحصول على تفاصيل زيارات egress.
2
تعريف جدول في ClickHouse
- الآن لننشئ جدول ClickHouse يستخدم محرك الجدول
MySQL:
اطّلع على صفحة توثيق محرك الجدول
MySQL للحصول على قائمة كاملة بالمَعلمات.3
اختبر التكامل
- في MySQL، أدرِج صفًا تجريبيًا:
- لاحظ أن الصفوف الموجودة أصلًا في جدول MySQL أصبحت الآن في جدول ClickHouse، إلى جانب الصف الجديد الذي أضفته للتو:
- لنُضِف صفًا إلى جدول ClickHouse:
- لاحظ ظهور الصف الجديد في MySQL:
الملخص
MySQL توصيل ClickHouse بـ MySQL لتبادل البيانات بينهما. ولمزيد من التفاصيل، احرص على مراجعة صفحة التوثيق الخاصة بـ محرك الجدول MySQL.