After a problem yesterday and having done a forum upgrade, I find out that the server has had some modifcations done on its MYSQL database servers and a number of people using the same provider are having the identical problem with the same error numbers.
I have just repaired two more damaged tables but be warned that in the short term the forum may go down again due to server errors.