When I run this query:
delete from logout where collection-owner='user@mysite.com' limit 1
I get the error:
Unknown column 'collection' in 'where clause'
This suggests to me that the minus sign in "collection-owner" is confusing mysql.
I then tried
delete from logout where collection-owner='user@mysite.com' limit 1
The error this time was:
You have an error in your SQL syntax near '-owner='user@mysite.com' limit 1' at line 1
The easiest solution would have been to rename the column, but other binary .exe programs are using it that I have no control over.
How can I get mysql to accept this column name?