Я не вижу, что не так с этим SQL:
UPDATE Show SET EnterOnine = replace(EnterOnine, 'http://projects.example.co.uk', 'http://www.example.co.uk') WHERE EnterOnine LIKE '%http://projects.example.co.uk%'
Я получаю эту ошибку при вводе этого в PHPmyadmin:
#1064 - 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 'Show SET EnterOnine = replace(EnterOnine, 'http://projects.example.co.uk' at line 1
Show - это зарезервированное слово в mysql, escape с обратными галочками.
Show
UPDATE `Show` SET ...