اگر به هر دلیل می خواهید MariaDB را حذف و MySQL نصب کنید به این صورت انجام دهید:
(توجه مهم: تمامی مسئولیت استفاده از این آموزش و بروز هرگونه خرابی یا ضرر و زیان بر عهده خود کاربر می باشد.)
ابتدا دستورهای زیر را به ترتیب اجرا کنید:
نکته: حال بکاپ دیتابیس ها در این مسیر طبق زمان اجرای دستور ذخیره خواهند شد.کد:cp /etc/my.cnf /etc/my.cnf.backup.`date +%F` cd /usr/local/directadmin/custombuild ./build mysql_backup mv mysql_backups mysql_backups.`date +%F` ./build set mysql 5.5 ./build set mysql_inst mysql ./build update
/usr/local/directadmin/custombuild/
برای حذف پکیج های MariaDB دستور زیر را اجرا کنید:
* اگر دستور فوق با مشکل مواجه شد به این شکل اجرا کنید:کد:rpm -e `rpm -qa | grep MariaDB`
کد:rpm -e --noscripts `rpm -qa | grep MariaDB`
دستور زیر را اجرا کنید، نباید هیچ پکیجی را لیست کند! (اگر همه حذف شده اند به مرحله بعد بروید)
کد:rpm -qa | grep MariaDB
حال کل دستور زیر را کپی کرده و اجرا کنید: (نکته مهم: همواره بکاپ از دیتابیس ها در فضای مجزا و خارج از سرور کنونی داشته باشید!)
کد:rm -rf /usr/local/directadmin/custombuild/mysql && rm -rf /var/lib/mysql && rm -rf /etc/my.cnf && rm -f /usr/local/mysql/bin/mysql && rm -f /usr/bin/mysql && cd /usr/local/directadmin/custombuild && mkdir -p mysql
دستورهای زیر را به ترتیب اجرا کنید:
کد:rm -f /usr/local/directadmin/scripts/packages/MariaDB-* cd /usr/local/directadmin/scripts/packages/ wget http://files.directadmin.com/services/all/mysql/64-bit/5.5.52/MySQL-client-5.5.52-1.linux2.6.x86_64.rpm wget http://files.directadmin.com/services/all/mysql/64-bit/5.5.52/MySQL-devel-5.5.52-1.linux2.6.x86_64.rpm wget http://files.directadmin.com/services/all/mysql/64-bit/5.5.52/MySQL-server-5.5.52-1.linux2.6.x86_64.rpm wget http://files.directadmin.com/services/all/mysql/64-bit/5.5.52/MySQL-shared-5.5.52-1.linux2.6.x86_64.rpm
حال می توانید با دستورهای زیر نصب mysql را تکمیل کنید:
کد:cd /usr/local/directadmin/custombuild ./build mysql mysql_secure_installation service mysqld restart ./build php n ./build rewrite_confs
منبع: میهن وب سرور





پاسخ با نقل قول