I would suggest updating to MySQL 5.0 to check that everything functions, and then to MySQL 5.1 afterward rather than trying to update from MySQL 4.1 to MySQL 5.5 when that becomes available. Going in increments now would be preferable to waiting to do that profound of an upgrade path. I've seen enough issues with MySQL 4.1 to 5.1 upgrades when the server administrator did not do MySQL 4.1 to MySQL 5.0 first, so I can only imagine the possible database corruption issues that might occur if going MySQL 4.1 ==> MySQL 5.5.
Of note, please ensure to have full MySQL backups prior to performing any MySQL upgrade(s):
Code:
mysqldump --add-drop-table --all-databases | gzip > /home/alldatabases.sql.gz
This will save a copy in /home called alldatabases.sql.gz for all MySQL databases.
If you ever need to restore from that backup, the command would be:
Code:
gunzip < /home/alldatabases.sql.gz | mysql -u root