QStudio هي واجهة رسومية مجانية لـ SQL، تتيح تشغيل نصوص SQL البرمجية، واستعراض الجداول بسهولة، وإنشاء المخططات وتصدير النتائج. وهي تعمل على جميع أنظمة التشغيل ومع أي قاعدة بيانات.
يتصل QStudio بـ ClickHouse باستخدام JDBC.
اجمع تفاصيل ClickHouse الخاصة بك
يستخدم QStudio JDBC عبر HTTP(S) للاتصال بـ ClickHouse؛ وستحتاج إلى:
- endpoint
- رقم المنفذ
- اسم المستخدم
- كلمة المرور
للاتصال بـ ClickHouse باستخدام HTTP(S)، تحتاج إلى المعلومات التالية:
| المعلمات | الوصف |
|---|---|
HOST and PORT |
عادةً ما يكون المنفذ 8443 عند استخدام TLS، أو 8123 عند عدم استخدام TLS. |
DATABASE NAME |
افتراضيًا، توجد قاعدة بيانات باسم default. استخدم اسم قاعدة البيانات التي تريد الاتصال بها. |
USERNAME and PASSWORD |
افتراضيًا، يكون اسم المستخدم default. استخدم اسم المستخدم المناسب لحالة الاستخدام لديك. |
تتوفر تفاصيل خدمة ClickHouse Cloud الخاصة بك في ClickHouse Cloud console. حدِّد خدمة ثم انقر على Connect:

اختر HTTPS. ستظهر تفاصيل الاتصال في مثال لأمر curl.

إذا كنت تستخدم ClickHouse مُدارًا ذاتيًا، فسيُحدِّد مسؤول ClickHouse لديك تفاصيل الاتصال.
نزّل QStudio
QStudio متاح على https://www.timestored.com/qstudio/download/
أضف قاعدة بيانات
- عند فتح QStudio لأول مرة، انقر على خيارات القائمة Server->Add Server أو على زر إضافة الخادم في شريط الأدوات.
- ثم أدخل التفاصيل التالية:

- Server Type: ClickHouse.com
- ملاحظة: في حقل Host، يجب أن يتضمن العنوان https:// Host: https://abc.def.clickhouse.cloud Port: 8443
- Username: default
Password:
XXXXXXXXXXX - انقر على Add
إذا اكتشف QStudio أنك لم تثبّت ClickHouse JDBC driver، فسيعرض عليك تنزيله:
استعلم من ClickHouse
-
افتح محرر استعلامات وشغّل استعلامًا. يمكنك تشغيل الاستعلامات باستخدام:
-
Ctrl + e - يشغّل النص المحدد
-
Ctrl + Enter - يشغّل السطر الحالي
-
مثال على استعلام:

الخطوات التالية
اطّلع على QStudio للتعرّف إلى إمكانات QStudio، وعلى وثائق ClickHouse للتعرّف إلى إمكانات ClickHouse.