How to downgrade MySQL 5 to MySQL 4.1 on CPanel server
From Cosmin's Wiki
Home > Linux how to's > How to downgrade MySQL 5 to MySQL 4.1 on CPanel server
It is quite often that people get either a dedicated server or a virtual private server (VPS) which they manage via CPanel. I have myself such a VPS with only 254 MB of RAM and, out of enthusiasm (and necessity) I have upgraded to MySQL 5.0. Then, for several reasons, I decided to go back to MySQL 4.1. However, as I have soon found out, this was no longer possible only by clicking the CPanel interface.
So, here's how to do it, in case you run in the same trouble as I did (I have RedHat Enterprise 3 on my VPS):
Check all mysql rpm’s that are installed:
rpm -qa | grep -i mysql-
Before you do anything, take a backup of /var/lib/mysql
cp -R /var/lib/mysql /var/lib/mysql.backup
Now, you will have to edit the cPanel config file and make some small changes in it
vim /var/cpanel/cpanel.config
Here look for mysql-version=5.0 and change it to mysql-version=4.1
Now, we will forcefully install mysql by the following command:
/scripts/mysqlup –force
You can now check again the installed mysql version:
rpm -qa | grep -i mysql-
Well, that's it. This has really worked for me - you can do it at your own risk.