我刚开始将我网站上的数据从 XML 转换为 MySQL,当我使用这个标点符号时遇到了一些语法错误:'
有没有办法让 MySQL 知道那个字符。就像在 Java 中一样,您可以使用正斜杠将引号放在字符串中。
希望我解释得足够好。感谢您的回复。
我刚开始将我网站上的数据从 XML 转换为 MySQL,当我使用这个标点符号时遇到了一些语法错误:'
有没有办法让 MySQL 知道那个字符。就像在 Java 中一样,您可以使用正斜杠将引号放在字符串中。
希望我解释得足够好。感谢您的回复。
听起来你在调用 MySQL 时没有参数化你的参数。如果您使用参数化,您将不必处理字符转义以及随之而来的所有可靠性和安全性问题。相信我,参数化是值得的。
您没有指定您使用的客户端框架,但如果您使用的是 Java,请查看PreparedStatement。编辑:OP 正在使用 PHP,因此有关准备好的语句的 PHP 文档将是很好的阅读材料。