fiftyfoureleven.com offers a nice article titled – Contingency Design – Leveraging Google when your database server takes a holiday . They have some really good suggestions on how to supress mySQL/PHP error messages, followed by some examples of information that can be presented to your users in the event of a database error.
In a follow up article titled – Contingency Design – More Ideas for mySQL Failures, the author has a nice solution that gives the visitor the opportunity to bookmark the existing page by clicking on a link. This allows the user to quickly get back to the page once the mySQL problem has been fixed.

