تغییر دادن پایگاه داده در مجنتو شامل چندین مرحله است و باید اطمینان حاصل کنید که این فرایند به درستی و بدون از دست دادن دادهها انجام شود. اگر از مجنتو ۱ استفاده میکنید یا مجنتو ۲، مراحل اساسی مشابه هستند، اما همیشه باید مطمئن شوید که مراحل را به درستی انجام دادهاید. در زیر راهنمایی کلی در مورد نحوه تغییر پایگاه داده برای مجنتو آورده شده است:
پشتیبانگیری از پایگاه داده فعلی
قبل از انجام هرگونه تغییرات، اطمینان حاصل کنید که یک نسخه پشتیبان کامل از پایگاه داده مجنتوی خود دارید. میتوانید از ابزارهایی مانند phpMyAdmin، ابزارهای خط فرمان یا قابلیت پشتیبانگیری داخلی مجنتو استفاده کنید.
ایجاد یک پایگاه داده جدید
یک پایگاه داده جدید در سرور خود ایجاد کنید.
یک کاربر برای پایگاه داده ایجاد کرده و به آن دسترسی کامل بدهید.
بهروزرسانی پیکربندی مجنتو
شما باید این فایل پیکربندی را با اطلاعات جدید پایگاه داده بهروزرسانی کنید، از جمله نام پایگاه داده، نام کاربری و رمز عبور.
برای مجنتو ۱:
Root Directory/app/etc/local.xml/
برای مجنتو ۲:
Root Directory/app/etc/env.php
۴ خط زیر مربوط به تنظیمات دیتابیس میباشد.
<host><![CDATA[localhost]]></host>
<username><![CDATA[یوزر_دیتابیس]]></username>
<password><![CDATA[پسورد_دیتابیس]]></password>
<dbname><![CDATA[اسم_دیتابیس]]></dbname>
وارد کردن پایگاه داده شما
- دادهها را از پایگاه داده قدیمی خود اکسپورت کنید. این کار را میتوانید با ابزاری مانند phpMyAdmin یا از طریق خط فرمان با mysqldump انجام دهید.
- دادهها را به پایگاه داده جدید خود ایمپورت کنید. باز هم، برای این کار میتوانید از phpMyAdmin یا از طریق خط فرمان استفاده کنید.
پاک کردن کش
پس از تغییر پایگاه داده، مهم است که کش مجنتو را پاک کنید تا مطمئن شویم سیستم تنظیمات پیکربندی جدید را میخواند. میتوانید کش را از طریق پنل مدیریت مجنتو پاک کنید یا با حذف مستقیم فایلهای کش از سیستم فایل (var/cache برای مجنتو ۱ یا var/cache و generated/ برای مجنتو ۲).
تست سایت
پس از اتمام تغییر پایگاه داده، سایت مجنتوی خود را به طور کامل تست کنید تا مطمئن شوید همه چیز به درستی کار میکند. بررسی کنید که محصولات، دستهبندیها و اطلاعات مشتری به درستی نمایش داده میشوند و هیچ مشکلی در ثبت سفارشات وجود ندارد.