PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در حذف MariaDB و نصب مجدد Mysql



Gh-Moradi
August 30th, 2017, 18:23
سلام ممنون میشم یکی از دوستان آموزش حذف MariaDB و نصب Mysql رو برای دبیان 8 اینجا قرار بده چون هرچقدر سرچ کردم این آموزش در انجمن نبود. درضمن از پنل دایرکت‌ادمین هم استفاده میکنم. تشکر

rahyarco
August 30th, 2017, 20:33
سلام ممنون میشم یکی از دوستان آموزش حذف MariaDB و نصب Mysql رو برای دبیان 8 اینجا قرار بده چون هرچقدر سرچ کردم این آموزش در انجمن نبود. درضمن از پنل دایرکت‌ادمین هم استفاده میکنم. تشکر


در کنترل پنل سی پنل که این امکان به صورت پیشفرض وجود ندارد و قبل از نصب MariaDB در این مورد به شما اخطار داده می شود .

به طور کلی MariaDB بسیار قوی تر از Mysql هست البته برای نتیجه مطلوب باید به ورژن و تنظیمات هم توجه کنید :

MariaDB 10.0 ~ MySQL 5.6
MariaDB 10.1 ~ MySQL 5.7

در هر صورت تغییر MariaDB به MySQL به هیچ وجه توصیه نمی شود .

با این حال در دایرکت ادمین شما می توانید با استفاده از کد های زیر mysql دوباره کامپایل کنید . اما ممکن است دیتابیس های شما آسیب ببینند یا این تغییر از maridadb به mysql صورت نگیرد .


**قبل از هر کاری از تمام دیتابیس ها بک آپ بگیرید و در خارج سرور نگه داری کنید . مسئولیت استفاده ار کد های زیر با خودتان هست .

برای این کار می توانید کد های زیر را بزنید .





cd /usr/local/directadmin/custombuild
./build set mysql 5.6
./build set mysql_inst mysql
./build set mysql_backup yes
./build update
./build mysql


چناچه در هنگام کامپایل mysql پیغام ERROR 404: Not Found را دریافت کردید کد زیر را بزنید :



cd /usr/local/directadmin/custombuild
./build set mysql_force_compile yes
./build mysql




سپس php را دوباره کامپایل کنید :



./build php n

meysam021
August 30th, 2017, 20:38
با این کار آسبی به دیتابیس هاتون نمیرسه ، ولی موقع ایمورت دیتابیس جدید که mariaDB هست ، با مشکل ایمورت نشدن مواجه میشید ، چه دلیلی داره که قصد دارید به mysql بازگشت کنید؟

Gh-Moradi
August 31st, 2017, 12:15
در کنترل پنل سی پنل که این امکان به صورت پیشفرض وجود ندارد و قبل از نصب MariaDB در این مورد به شما اخطار داده می شود .

به طور کلی MariaDB بسیار قوی تر از Mysql هست البته برای نتیجه مطلوب باید به ورژن و تنظیمات هم توجه کنید :

MariaDB 10.0 ~ MySQL 5.6
MariaDB 10.1 ~ MySQL 5.7

در هر صورت تغییر MariaDB به MySQL به هیچ وجه توصیه نمی شود .

با این حال در دایرکت ادمین شما می توانید با استفاده از کد های زیر mysql دوباره کامپایل کنید . اما ممکن است دیتابیس های شما آسیب ببینند یا این تغییر از maridadb به mysql صورت نگیرد .


**قبل از هر کاری از تمام دیتابیس ها بک آپ بگیرید و در خارج سرور نگه داری کنید . مسئولیت استفاده ار کد های زیر با خودتان هست .

برای این کار می توانید کد های زیر را بزنید .





cd /usr/local/directadmin/custombuild
./build set mysql 5.6
./build set mysql_inst mysql
./build set mysql_backup yes
./build update
./build mysql


چناچه در هنگام کامپایل mysql پیغام ERROR 404: Not Found را دریافت کردید کد زیر را بزنید :



cd /usr/local/directadmin/custombuild
./build set mysql_force_compile yes
./build mysql




سپس php را دوباره کامپایل کنید :



./build php n


ممنونم از شما دوست گرامی این مراحل قبلا انجام شدن ولی باید حتما MariaDB حذف بشه چون با ارور زیر مواجه میشم:

mysql_inst=mysql is set in the options.conf, but MariaDB is currently installed
If you wish to use MySQL, please remove MariaDB and install MySQL before setting CustomBuild to manage it.