پرش به محتوای اصلی
همه چیز در حال کار است
آغاز محتوای اصلی
سرویس فعال — نصب یک‌کلیک

MySQL / MariaDB — پایگاه‌داده استاندارد

MariaDB 10.x روی Debian 12، رمز root خودکار، root با اجازهٔ remote، آماده اتصال از هر کلاینت. drop-in جایگزین MySQL.

InnoDBتکراربک‌آپ
آمادهٔ استفاده در چند دقیقه

پایگاه‌دادهٔ MariaDB، آماده در یک کلیک

یک نمونهٔ MariaDB ۱۰.x روی سرور اختصاصی شما — سازگار با MySQL و آمادهٔ اتصال امن از راه دور، بدون نصب دستی.

MariaDB 10.x

سازگار با wire-protocol مای‌اس‌کیو‌ال؛ رمز root امن به‌صورت خودکار ساخته می‌شود.

اتصال از راه دور

پورت ۳۳۰۶ آماده؛ از Workbench، DBeaver یا هر کلاینت دلخواه متصل شوید.

دسترسی کنترل‌شده

آنگاه فایروال داشبورد دسترسی را مدیریت می‌کند؛ مبدأ را به IP خود محدود کنید.

ماندگاری و بک‌آپ

داده روی دیسک اختصاصی شما می‌ماند و در بک‌آپ سطح سرور گرفته می‌شود.

منابع اختصاصی

روی یک ماشین اختصاصی با IP مستقل؛ کارایی پایدار برای بار واقعی.

کارایی قابل‌تنظیم

پارامترهای InnoDB و کش را متناسب با حجم داده و ترافیک تنظیم کنید.

برای چه کارهایی؟

بک‌اند اپلیکیشن

پایگاه‌دادهٔ اصلی برای وب‌اپ، API و سرویس‌های شما.

وردپرس و CMS

میزبانی دادهٔ وردپرس، فروشگاه و سامانه‌های مدیریت محتوا.

تحلیل و گزارش

کوئری‌های تحلیلی و گزارش‌گیری روی دادهٔ ساخت‌یافته.

پس از نصب، در تب «اپلیکیشن» سرور خود همهٔ آدرس‌ها و اطلاعات دسترسی را خواهید دید.

آماده شروع؟

یک کلیک تا یک پایگاه‌دادهٔ MariaDB آماده روی زیرساخت اختصاصی شما.

شروع کن

روش نصب گام‌به‌گام

  1. 1

    سفارش سرور

    برای دیتابیس‌های ۱۰ گیگ به بالا، پلن ۴ گیگ RAM و SSD سریع توصیه می‌شود.

  2. 2

    انتخاب MariaDB

    در مرحلهٔ سفارش، MariaDB (drop-in جایگزین MySQL) را انتخاب کنید — apt install + secure-installation خودکار.

  3. 3

    دسترسی به root

    پس از ۲ دقیقه رمز root و دستور mysql -u root -p در داشبورد سرور در دسترس است.

  4. 4

    اتصال از remote

    برای اتصال از اپلیکیشن دیگر: bind-address را در /etc/mysql/mariadb.conf.d/50-server.cnf به 0.0.0.0 تغییر دهید و در فایروال داشبورد پورت ۳۳۰۶ را باز کنید.

سؤالات متداول

تفاوت MariaDB با MySQL چیست؟

MariaDB یک fork متن‌باز از MySQL است که توسط بنیان‌گذار اصلی MySQL ادامه پیدا کرد. تقریباً ۱۰۰٪ سازگار است (drop-in replacement) — تمام کلاینت‌های MySQL بدون تغییر کار می‌کنند. تفاوت‌های اصلی: موتور Aria، performance بهتر برای queries پیچیده، و تحت کنترل community نه شرکت Oracle.

چقدر RAM برای دیتابیس کافی است؟

قانون سرانگشتی: RAM = ۲۰٪ از سایز دیتابیس + ۱ گیگ overhead. برای دیتابیس ۵ گیگ، پلن ۲ گیگ RAM کافی است؛ برای ۲۰ گیگ، پلن ۴ گیگ. innodb_buffer_pool_size را روی ۷۰٪ RAM تنظیم کنید.

آیا می‌توانم به PostgreSQL سوییچ کنم؟

پلن جداگانهٔ PostgreSQL در فروشگاه موجود است — هر دو DB روی یک سرور یا روی سرورهای جدا قابل اجرا هستند.

بکاپ چگونه کار می‌کند؟

سه گزینه: ۱) بکاپ سطح-VM (snapshot دیسک کامل، تب بک‌آپ داشبورد) — برای recovery کامل عالی است. ۲) mysqldump خودکار به /backup هر شب — برای migration و selective restore. ۳) replication روی سرور دوم برای high-availability.

آیا UI گرافیکی مثل phpMyAdmin نصب می‌شود؟

خیر — phpMyAdmin جداگانه باید نصب شود (apt install phpmyadmin) یا از MariaDB Workbench روی client استفاده کنید. توصیه می‌کنیم phpMyAdmin را پشت basic-auth + SSL قرار دهید.

آیا با ORMها مثل Prisma، TypeORM، Doctrine کار می‌کند؟

بله — مستندات این ابزارها برای MySQL کاملاً برای MariaDB قابل استفاده‌اند. فقط در connection-string از پورت ۳۳۰۶ و host = IP سرور استفاده کنید.