ارتقاء MySQL از نسخه 5.5 به 5.7 یا MariaDB 10.2 و جدیدتر

برای ارتقاء نسخه MySQL از 5.5 به 5.6 یا 5.7 به این نحو عمل می کنیم:

لطفا توجه کنید که در صورت ارتقاء مستقیم از نسخه 5.1 به 5.7، احتمال از بین رفتن اطلاعات وجود دارد و باید، طی چند مرحله، نسخه MySQL را به روز کنید.
برای ارتقاء نسخه MySQL از 5.5 به 5.6 یا 5.7 به این نحو عمل می کنیم:

ابندا یک بکآپ از کلیه دیتابیس ها تهیه می کنیم:

MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -uadmin --all-databases > /tmp/all-database.sql


سپس فایل های دیتابیس ها را هم بکآپ می گیریم:

cp -a /var/lib/mysql/ /var/lib/mysql.bak


سرویس MySQL (یا MariaDB) را استاپ می کنیم:

service mariadb stop


ریپوسیتوری مربوط به MariaDB را اضافه می کنیم:

nano /etc/yum.repos.d/MariaDB10.repo


محتوای زیر را در آن قرار می دهیم:


# MariaDB 10.1 CentOS repository list - created 2016-01-18 09:58 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb10.2]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
enabled=1

[mariadb10.1]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
enabled=0


آپگرید را انجام می دهیم:

yum install mariadb


سرویس را استارت می کنیم:

service mysql start


اطلاعات پکیج های پلسک را به روز می کنیم:

plesk sbin packagemng -sdf


با توجه به نصب نسخه 10.2، دیگر نیازی به اسکریپت آغازین MySQL نداریم:

rm -f /etc/init.d/mysql


systemctl daemon-reload


و در پایان دقت کنید که یکی از مشکلاتی که بعد از ارتقاء به نسخه 5.7 ممکن است برخورد کنید، نحوه بارگزاری MySQL است که در نسخه 5.7 به صورت پیش فرض به Strict Mode در خواهد آمد. برای حل این مشکل، می توانید حالت Strict Mode را در MySQL غیرفعال کنید.

آیا این پاسخ به شما کمک کرد؟

 پرینت این مقاله

در همین زمینه

قوانین ModSecurity که بیشترین هشدارهای اشتباه را می دهند

این لیست برخی از قوانین مربوط به modsecurity هستند که اصطلاحا بیشتر هشدار های false positives را...

ایجاد ایمیل در پلسک ویندوز با استفاده از دستورات CLI پلسک

برای ایجاد ایمیل ها توسط دستورات CLI پلسک در ویندوز، می توانیم از این دستور استفاده کنیم. استفاده...

ایجاد ایمیل در پلسک ویندوز با استفاده از دستورات CLI پلسک

برای ایجاد ایمیل ها توسط دستورات CLI پلسک در ویندوز، می توانیم از این دستور استفاده کنیم. استفاده...

قوانین ModSecurity که بیشترین هشدارهای اشتباه را می دهند

این لیست برخی از قوانین مربوط به modsecurity هستند که اصطلاحا بیشتر هشدار های false positives را...

تنظیم دسترسی های اتوماتیک توسط پلسک ویندوز

پلسک ویندوز هر زمان که به روز می شود، کاربران سیستم خود را حذف کرده و مجددا ایجاد می کند و سپس...

Powered by WHMCompleteSolution