ارتقا mysql به mariadb در دایرکت ادمین

ارتقا mysql به mariadb در دایرکت ادمینارتقا mysql به mariadb در دایرکت ادمین یکی از کارهای مهمی است که باید در اولین فرصت آن را انجام دهید. با واگذاری حق کمپانی mysql به oracle باید منتظر اعمال تغییراتی در سیاست‌های استفاده از آن توسط این کمپانی باشیم و این امر خود به تنهایی نیز لزوم استفاده از mariadb به جای mysql را کاملا بیان می‌کند.

متن باز بودن و یکسان بودن خالق هر دو سرویس mysql و mariadb از دلایل مهمی هستند که شما باید جهت ارتقا mysql به mariadb در دایرکت ادمین آن را مدنظر قرار دهید.

بر اساس گفته سازنده، mariadb یک fork از سرویس mysql بوده که بر اساس خاصیت drop-in replacement یعنی جایگزینی بدون مشکل قادر است تا دیتابیس‌های mysql را به mariadb سوییچ کند.

 

مراحل ارتقا mysql به mariadb در دایرکت ادمین

قبل از ایجاد هر تغییری توسط بخش backup در دایرکت ادمین اقدام به بک آپ گیری از کل اطلاعات سایت خود، مخصوصاً دیتابیس کنید چنانچه دسترسی لازم به سرور رو دارید از دایرکتوری /var/lib/mysql/ می‌توانید یک بکاپ کلی تهید کنید.

شروع :  ابتدا توسط دسترسی روت از طریق ssh به سرور خودتان لاگین کنید.

1 – اگر دایرکت ادمین شما از ورژن قدیمی custombuild استفاده می‌کند ابتدا آن را از طریق ارتقا custombuild به ورژن 2 بروز رسانی کنید.

2 – حالا توسط دستور زیر وارد دایرکتوری custombuild دایرکت ادمین شوید.

در این مرحله دستورات زیر را به ترتیب جهت فعال‌سازی mariadb بر روی سرور وارد کنید.

upgrade to mariadb-ارتقا mysql به mariadb در دایرکت ادمین

در انتها نیز باید یک‌بار سرویس php خود را با تنظیمات دیفالت با دستور زیر recompile کنید.

حتما بخوانید :  تغییر ورژن php در دایرکت ادمین

بسته به سخت افزار سرور شما و سرعت کانکشن اینترنت شما مدت زمان recompile سرویس php چیزی در حدود 3 تا 10 دقیقه خواهد بود.

ارتقا mysql به mariadb در دایرکت ادمین به همین راحتی و با چند دستور ساده انجام شد ولی توصیه می‌کنیم اگر به لینوکس و دایرکت ادمین مسلط نیستید این کار را خودتان انجام ندهید. اگر هم قصد انجام آن را دارید سعی کنید دستورات قرار داده شده را عیناً کپی کرده و در محیط putty پیست کنید تا امکان بروز خطا به حداقل برسد.

منتظر نظرات و سؤالات ارزشمند شما هستیم.

1 ستاره2 ستاره3 ستاره4 ستاره5 ستاره (امتیاز بدهید)
Loading...