When I want to execute an update query on my table I got an error saying:
update
1036 - Table data is read only.
data
maybe you get read only error from your table storage engine. Check you Storage Engine, maybe if it is MRG_MYISAM change it to MyISAM and try again.