Можно следовать за общими принципами большинства механизмов модульного теста для создания простого механизма поблочного тестирования MySQL.
Мы создаем что-то вроде этого для MS SQL в прошлом
Идея была следующей
1) Мы пишем процедуры поблочного тестирования и даем им те же префиксы имени как "тест _". В MS SQL мы также использовали расширенные свойства в качестве метаинформации для описания некоторых определенных параметров тестов (то же как в NUnit, можно использовать различные тестовые атрибуты),
2) Мы пишем процедуру/сценарий, которая открывает курсор, выбирает из каталога все имена процедур, который запускает "тест _", и выполните каждого из них в ДОЛЖНОСТНОМ ЛИЦЕ (@procedure_name) оператор. Если тест перестал работать, процедура тестирования должна повысить ошибку.
3) Результаты выполнения теста хранятся в таблице.
4) Чтобы запустить тест по тем же данным и получить предсказуемые результаты, у нас есть демонстрационная тестовая база данных, которую мы скопировали однажды и восстановили от резервного копирования перед каждым тестовым выполнением
Вы покупали сервер и помещали его в стойку GoDaddy, или Вы арендуете сервер от них? Я не уверен в их политиках, но возможно они не позволяют людям изменять реестр на своих серверах. Возможно, один из их сотрудников должен был бы работать с Вами на этой установке, если это верно.
Могут Вы для внесения каких-либо ручных изменений в реестр?