تكامل MySQL
المعاملات والأرصدة والحيازات والصفقات من 14 ألف+ بنك، تُكتب في جدول ضمن قاعدة بيانات MySQL الخاصة بك وفق جدول زمني. بالإلحاق أو بالدمج، وجاهزة للاستعلام.
mysql> SELECT date, description, amount, category, account_name -> FROM transactions ORDER BY date DESC LIMIT 6;+------------+--------------------+----------+------------+----------------+| date | description | amount | category | account_name |+------------+--------------------+----------+------------+----------------+| 2026-10-19 | Stripe payout | 4200.00 | Income | Chase Checking || 2026-10-19 | Whole Foods Market | -86.42 | Groceries | Amex Gold || 2026-10-18 | Gusto payroll | -6850.00 | Payroll | Chase Checking || 2026-10-18 | Figma | -45.00 | Software | Amex Gold || 2026-10-17 | Shell | -52.30 | Transport | Amex Gold || 2026-10-17 | Blue Bottle Coffee | -6.75 | Eating out | Amex Gold |+------------+--------------------+----------+------------+----------------+6 rows in set (0.01 sec)
من البنك إلى MySQL في ثلاث خطوات.
- 01
ربط MySQL
المضيف وقاعدة البيانات ومستخدم بأقل الصلاحيات، أو لصق سلسلة اتصال. ويمكن اختبار الاتصال قبل الحفظ.
المضيفdb.acme.internalالمنفذ3306المستخدمbanksync_writerوضع SSLrequireالاختبار● نجح الاتصال - 02
اختيار جدول
اختيار قاعدة بيانات و جدول، أو ترك BankSync يتولى الإنشاء. بالإلحاق، أو بالدمج على مفتاح.
قاعدة البياناتanalyticsالجدولtransactionsإلحاقدمج (Upsert)مطابقة الصفوف علىtransaction_id - 03
اختيار جدول زمني
كل ساعة أو يوميًا أو أسبوعيًا، أو عند الطلب. وكل تشغيل مسجَّل.
كل ساعةيوميًاأسبوعيًاالتشغيل التاليغدًا، 6:00 صآخر تشغيل● 3 صفوف جديدة، 6:02 ص
إعداد MySQL من البداية إلى النهاية.
إعداد MySQL في BankSync، مصوَّر بحسابات تجريبية.
ما يصل إلى جدولك.
- transaction_id
- المعرّف الثابت الذي يمنحه البنك للمعاملة. وهو مفتاح الدمج لديك. 4bdd8e6931727cd
- date
- اليوم الذي قيّدها فيه البنك. 2026-10-19
- description
- الوصف الذي يمنحه البنك لها. Whole Foods Market
- amount
- بإشارة موجبة أو سالبة، وبعملة الحساب: الأموال الخارجة سالبة. -86.42
- currency
- رمز ISO 4217. USD
- category
- فئة إنفاق للتجميع والتصفية حسبها. Groceries
- account_name
- الحساب الذي جاءت منه، لتتشارك عدة بنوك جدولًا واحدًا. Amex Gold
- pending
- القيمة true إلى أن يقيّدها البنك. false
قاعدة بياناتك محطة واحدة، لا القصة كلها.
MySQL باختصار.
- البيانات
- المعاملات والأرصدة والصفقات والحيازات والقروض، نوع بيانات واحد لكل موجز.
- يعمل مع
- MariaDB و PlanetScale و Amazon Aurora و RDS و MySQL المستضاف ذاتيًا.
- أوضاع الكتابة
- الإلحاق يُدرج صفًا في كل مزامنة. والدمج يطابق على أعمدة المفتاح التي يقع عليها اختيارك ويحدّث في المكان نفسه.
- الأمان
- وضع SSL disable أو require أو verify-full، ومستخدم بأقل الصلاحيات، ومجموعة صغيرة ثابتة من عناوين IP الخاصة بخوادم BankSync يمكن إضافتها إلى قائمة السماح.
- الجدول الزمني
- يمكنك اختيار المزامنة التلقائية كل ساعة أو يوميًا أو أسبوعيًا حسب خطتك، أو تشغيل مزامنة يدوية في أي وقت.
- الوصول
- للقراءة فقط، ويُمنح على شاشة الموافقة الخاصة ببنكك. لا يحتفظ BankSync أبدًا ببيانات دخولك إلى البنك، ولا يمكنه تحريك الأموال.
- الإعداد
- نحو 10 دقائق. يعمل مع قواعد البيانات المُدارة (PlanetScale و Aurora و RDS) والمستضافة ذاتيًا.
- الحالة
- متاح اليوم.
- الروابط
- زيارة الموقع الرسمي
أسئلة وأجوبة.
ما خدمات استضافة MySQL التي يعمل معها BankSync؟
أي قاعدة بيانات MySQL يمكن الوصول إليها، ومنها MariaDB و PlanetScale و Amazon Aurora و RDS و MySQL المستضاف ذاتيًا.
هل أستخدم الإلحاق أم الدمج (upsert)؟
الدمج (upsert) لمعظم الموجزات. فالإلحاق يُدرج صفًا جديدًا في كل مزامنة، لذا قد تُكرَّر الصفوف عند إعادة المزامنة. أما الدمج فيطابق الصفوف على أعمدة المفتاح التي يقع عليها اختيارك، مثل transaction_id، ويحدّثها في مكانها.
هل يمكن أن يُنشئ BankSync الجدول بدلًا مني؟
نعم. يُنشئ زر «Set this up for me» جدولًا لنوع بيانات الموجز، ويطابق كل الأعمدة، ويضيف الفهرس الفريد الذي يحتاجه الدمج.
كيف أقيّد الوصول إلى قاعدة بياناتي؟
يكفي منح BankSync مستخدمًا لا يملك إلا صلاحية الإدراج (والإنشاء، إن كان BankSync سيُنشئ الجدول)، واستخدام وضع SSL require أو verify-full، وإضافة عناوين IP الثابتة التي يتصل منها BankSync إلى قائمة السماح.
هل يمكن أن يحرّك BankSync الأموال أو يرى كلمة مرور بنكي؟
لا. الوصول إلى البنك للقراءة فقط، ويُمنح على شاشة الموافقة الخاصة ببنكك. لا يحتفظ BankSync أبدًا ببيانات دخولك إلى البنك، ولا يمكنه تحريك الأموال.
البيانات البنكية في قاعدة بيانات MySQL لديك.
لا توجد علاقة تبعية بين BankSync و MySQL، ولا يحظى BankSync بتأييد MySQL، وليس شريكًا رسميًا له. وتعود ملكية العلامات التجارية الخاصة بمنتج MySQL إلى أصحابها.
