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