I am in process of moving my all sites from old virtualmin to a new hosting with fresh virtualmin installation
When i tried to take backup using the Back Up Virtual Server option it gave me following error
mysqldump: Couldn’t execute ‘SHOW FUNCTION STATUS WHERE Db = ‘dbname’’: Cannot load from mysql.proc. The table is probably corrupted (1548)
I searched about that error and foudn out that I have to upgrade mysql with command mysql_upgrade
I tried to use this command in Manage Database > Execute MYSQL but it gave me following error
Failed to execute SQL : SQL mysql_upgrade failed : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘mysql_upgrade’ at line 1
My virtualmin version = 5.0
I also have two php version on this server
Hmm, what distro/version is it that you’re using there? And what MySQL version?
And have you been able to make backups in the past?
Lastly, was a MySQL upgrade attempted on your server? The error you’re receiving seems to suggest that an upgrade to a different MySQL version may have been attempted.