MariaDB 10.x روی Debian 12، رمز root خودکار، root با اجازهٔ remote، آماده اتصال از هر کلاینت. drop-in جایگزین MySQL.
یک نمونهٔ MariaDB ۱۰.x روی سرور اختصاصی شما — سازگار با MySQL و آمادهٔ اتصال امن از راه دور، بدون نصب دستی.
سازگار با wire-protocol مایاسکیوال؛ رمز root امن بهصورت خودکار ساخته میشود.
پورت ۳۳۰۶ آماده؛ از Workbench، DBeaver یا هر کلاینت دلخواه متصل شوید.
آنگاه فایروال داشبورد دسترسی را مدیریت میکند؛ مبدأ را به IP خود محدود کنید.
داده روی دیسک اختصاصی شما میماند و در بکآپ سطح سرور گرفته میشود.
روی یک ماشین اختصاصی با IP مستقل؛ کارایی پایدار برای بار واقعی.
پارامترهای InnoDB و کش را متناسب با حجم داده و ترافیک تنظیم کنید.
پایگاهدادهٔ اصلی برای وباپ، API و سرویسهای شما.
میزبانی دادهٔ وردپرس، فروشگاه و سامانههای مدیریت محتوا.
کوئریهای تحلیلی و گزارشگیری روی دادهٔ ساختیافته.
پس از نصب، در تب «اپلیکیشن» سرور خود همهٔ آدرسها و اطلاعات دسترسی را خواهید دید.
برای دیتابیسهای ۱۰ گیگ به بالا، پلن ۴ گیگ RAM و SSD سریع توصیه میشود.
در مرحلهٔ سفارش، MariaDB (drop-in جایگزین MySQL) را انتخاب کنید — apt install + secure-installation خودکار.
پس از ۲ دقیقه رمز root و دستور mysql -u root -p در داشبورد سرور در دسترس است.
برای اتصال از اپلیکیشن دیگر: bind-address را در /etc/mysql/mariadb.conf.d/50-server.cnf به 0.0.0.0 تغییر دهید و در فایروال داشبورد پورت ۳۳۰۶ را باز کنید.
MariaDB یک fork متنباز از MySQL است که توسط بنیانگذار اصلی MySQL ادامه پیدا کرد. تقریباً ۱۰۰٪ سازگار است (drop-in replacement) — تمام کلاینتهای MySQL بدون تغییر کار میکنند. تفاوتهای اصلی: موتور Aria، performance بهتر برای queries پیچیده، و تحت کنترل community نه شرکت Oracle.
قانون سرانگشتی: RAM = ۲۰٪ از سایز دیتابیس + ۱ گیگ overhead. برای دیتابیس ۵ گیگ، پلن ۲ گیگ RAM کافی است؛ برای ۲۰ گیگ، پلن ۴ گیگ. innodb_buffer_pool_size را روی ۷۰٪ RAM تنظیم کنید.
پلن جداگانهٔ PostgreSQL در فروشگاه موجود است — هر دو DB روی یک سرور یا روی سرورهای جدا قابل اجرا هستند.
سه گزینه: ۱) بکاپ سطح-VM (snapshot دیسک کامل، تب بکآپ داشبورد) — برای recovery کامل عالی است. ۲) mysqldump خودکار به /backup هر شب — برای migration و selective restore. ۳) replication روی سرور دوم برای high-availability.
خیر — phpMyAdmin جداگانه باید نصب شود (apt install phpmyadmin) یا از MariaDB Workbench روی client استفاده کنید. توصیه میکنیم phpMyAdmin را پشت basic-auth + SSL قرار دهید.
بله — مستندات این ابزارها برای MySQL کاملاً برای MariaDB قابل استفادهاند. فقط در connection-string از پورت ۳۳۰۶ و host = IP سرور استفاده کنید.