-
February 19th, 2020, 18:17
#1
عضو جدید
مشکل پس از آپگرید از MySQL به MariaDB در دایرکت ادمین
سلام، وقت بخیر دوستان
چطور میتونم هم MySql و هم MariaDB رو پاک کنم و سپس فقط MySql نصب باشه روی سرور؟
چندین آموزش دیدم، اما موفق نشدم
به نظرم تنظیمات دیتابیس کلا به هم ریخت
از دیتابیس بکآپ دارم، اما نمیخام داده های سایت از بین بره
سیستم عامل CentOS 7
دایرکت ادمین
پیشاپیش از راهنمایی شما ممنونم
-
-
February 19th, 2020 18:17
# ADS
-
February 19th, 2020, 19:12
#2
پاسخ : مشکل پس از آپگرید از MySQL به MariaDB در دایرکت ادمین

نوشته اصلی توسط
Grafix
سلام، وقت بخیر دوستان
چطور میتونم هم MySql و هم MariaDB رو پاک کنم و سپس فقط MySql نصب باشه روی سرور؟
چندین آموزش دیدم، اما موفق نشدم
به نظرم تنظیمات دیتابیس کلا به هم ریخت
از دیتابیس بکآپ دارم، اما نمیخام داده های سایت از بین بره
سیستم عامل CentOS 7
دایرکت ادمین
پیشاپیش از راهنمایی شما ممنونم
درود بر شما
مراقب اطلاعات باشید و چیزی رو دستی حذف یا اضافه نکنید.
کد:
cd /usr/local/directadmin/custombuild
./build set mariadb 10.4
./build set mysql_inst mariadb
./build set mysql_backup yes
./build update
./build mariadb
بعد از مراحل بالا در صورتی که سایت ها بالا اومد میتونید mysql رو حذف کنید.
موفق باشید.
----
پ.ن: با دستور زیر میتونید لیست نرم افزارهایی که نصب شده ولی استفاده نشده رو مشاهده کنید و در متن توضیحات، دستور مربوط به حذف هر کدام از بسته های نصب شده ولی استفاده نشده رو مشاهده کنید:
کد:
cd /usr/local/directadmin/custombuild
./build list_removals
ویرایش توسط tpark : February 19th, 2020 در ساعت 19:25
-
تعداد تشکر ها از tpark به دلیل پست مفید
-
February 19th, 2020, 19:34
#3
عضو جدید
پاسخ : مشکل پس از آپگرید از MySQL به MariaDB در دایرکت ادمین

نوشته اصلی توسط
tpark
درود بر شما
مراقب اطلاعات باشید و چیزی رو دستی حذف یا اضافه نکنید.
کد:
cd /usr/local/directadmin/custombuild
./build set mariadb 10.4
./build set mysql_inst mariadb
./build set mysql_backup yes
./build update
./build mariadb
بعد از مراحل بالا در صورتی که سایت ها بالا اومد میتونید mysql رو حذف کنید.
موفق باشید.
----
پ.ن: با دستور زیر میتونید لیست نرم افزارهایی که نصب شده ولی استفاده نشده رو مشاهده کنید و در متن توضیحات، دستور مربوط به حذف هر کدام از بسته های نصب شده ولی استفاده نشده رو مشاهده کنید:
کد:
cd /usr/local/directadmin/custombuild
./build list_removals
سلام، وقت بخیر
این مراحل رو رفتم، این پیغام خطا میاد
کد:
Failed to execute operation: File exists
Ensuring local-infile is disabled for security reasons in MySQL configuration file...
Giving mysqld a few seconds to start up...
Looking for 'mysql' as: /usr/bin/mysql
Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Error: Failed while fetching Server version! Could be due to unauthorized access.
FATAL ERROR: Upgrade failed
/usr/bin/mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) when trying to connect
-
-
February 19th, 2020, 22:15
#4
پاسخ : مشکل پس از آپگرید از MySQL به MariaDB در دایرکت ادمین

نوشته اصلی توسط
Grafix
سلام، وقت بخیر
این مراحل رو رفتم، این پیغام خطا میاد
کد:
Failed to execute operation: File exists
Ensuring local-infile is disabled for security reasons in MySQL configuration file...
Giving mysqld a few seconds to start up...
Looking for 'mysql' as: /usr/bin/mysql
Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Error: Failed while fetching Server version! Could be due to unauthorized access.
FATAL ERROR: Upgrade failed
/usr/bin/mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) when trying to connect
فایل زیر رو ویرایش کنید و آدرس dns های اصلی رو کامنت و دی ان اس های شکن رو وارد کنید:
سپس my sql رو اگر قبلا نصب شده توسط این آموزش reinstall کنید.
اگر هم نصب نیست گزینه 2 آموزش بالا رو برای mysql 8 دنبال کنید.
** توجه: بعد از نصب دی ان اس ها رو به حالت قبل برگردونید.
موفق باشید.
-
تعداد تشکر ها از tpark به دلیل پست مفید