I'm starting out with mySQL. A database I've made includes a TEXT field with html code which I filled in from existing web pages. Finding the problem with queries, caused by the single quotes and double quotes, I subsequently changed them to #039; and #034. I now let a PHP script read the text and substitute the quote marks back again.
Would there be a reason to instead store \' and \" in the text field?