MySQL Data Access Components (MyDAC) یک کتابخانه از اجزای است که دسترسی مستقیم به MySQL را از دلفی، C ++ Builder، Lazarus (و رایگان پاسکال) در ویندوز، مک OS X، iOS، آندروید، لینوکس و FreeBSD برای هر دو 32 بیتی و سیستم عامل 64 بیتی. برنامه های مبتنی بر MyDAC می توانند به طور مستقیم به سرور MySQL متصل شوند یا از طریق کتابخانه مشتری MySQL کار کنند. MyDAC یک جایگزین کامل برای راه حل های استاندارد اتصال MySQL است و یک جایگزین کارآمد برای پایگاه داده Borland Database (BDE) و راننده استاندارد dbExpress برای دسترسی به MySQL ارائه می دهد. ویژگی های کلیدی: RAD Studio 10.2 پشتیبانی توکیو؛ پشتیبانی از لینوکس در RAD Studio 10.2 توکیو؛ Lazarus 1.6.4 و پشتیبانی رایگان پاسکال 3.0.2؛ پشتیبانی AppMethod؛ حمایت از توسعه برنامه Android؛ حمایت از توسعه iOS؛ پشتیبانی از کامپایلر NEXTGEN؛ پشتیبانی از توسعه Mac OS X؛ حمایت از توسعه Win64؛ پشتیبانی MariaDB؛ دسترسی مستقیم به داده های سرور.
بدون نیاز به نصب سایر لایه های ارائهدهنده داده. نسخه VCL، LCL و FMX از کتابخانه در دسترس است. پشتیبانی کامل از آخرین نسخه MySQL و پشتیبانی از انواع داده MySQL؛ مدل جدا شده با کنترل اتصال خودکار برای کار با داده ها آفلاین؛ Failover محلی برای شناسایی از دست دادن اتصال و تکرار مجدد عملیات خاص؛ همه انواع مرتب سازی و فیلتر کردن محلی، از جمله با محاسبه و زمینه های جستجو؛ پشتیبانی از بسیاری از ویژگی های خاص MySQL، مانند قفل، SET و ENUM نوع؛ پشتیبانی از استفاده از ماکرو در SQL؛ سازگار با تمام نسخه های IDE با شروع از دلفی 5، به جز دلفی 8، و با رایگان پاسکال؛ شامل یک ارائه دهنده برای نسخه استاندارد UniDAC است.
چه جدید در این نسخه است:
Azure Database for MySQL پشتیبانی می شود
نوع داده JSON پشتیبانی می شود
چه جدید در نسخه 9.0 موجود است:
RAD Studio 10.2 توکیو پشتیبانی می شود. لینوکس در RAD Studio 10.2 توکیو پشتیبانی می شود. Lazarus 1.6.4 و Free Pascal 3.0.2 پشتیبانی می شود. پشتیبانی از پروتکل HTTPS اضافه شده است.
چه جدید در نسخه 8.7.23 جدید است:
نسخه 8.7.23: RAD Studio 10.1 برلین پشتیبانی می شود.
Lazarus 1.6 و FPC 3.0.0 پشتیبانی می شود.
پشتیبانی از بیانیه BETWEEN در TDADataSet.Filter اضافه شده است.
پشتیبانی از charset utf8mb4 اضافه شده است.
حالت SmartFetch در حالت قطع شده پشتیبانی می شود.
چه جدید در نسخه 8.6 به دست آمده است:
* RAD Studio 10 Seattle پشتیبانی
* INSERT، UPDATE و DELETE پشتیبانی از عملیات دسته ای
* در حال حاضر محدودیت محاکمه توسط 6 ستون از نسخه آزمایشی Win64 حذف شده و به یک نسخه حرفه ای کاملا کاربردی تبدیل می شود
چه جدید در نسخه 8.5 است:
* RAD Studio XE7 حمایت کردن
* پشتیبانی از Lazarus 1.2.4
* NexusDB 4.xx پشتیبانی
* عملکرد ارائه دهنده ODBC و سایر ارائه دهندگان که ایجاد ارتباط از طریق ODBC بهبود یافته است
* نسخه اکسپرس رایگان به UniDAC اضافه شده است
چه جدید در نسخه 8.4 است:
* پشتیبانی RAD Studio XE7
* پشتیبانی از Lazarus 1.2.4
* NexusDB 4.xx پشتیبانی
* عملکرد ارائه دهنده ODBC و سایر ارائه دهندگان که ایجاد ارتباط از طریق ODBC بهبود یافته است
محدودیت ها:
نسخه آزمایشی 60 روزه
نظر یافت نشد