【发布时间】:2017-08-07 05:36:03
【问题描述】:
我设计了 java 应用程序和 mysql 数据库。文本字段还允许接受整个字符。 MySQL 数据库数据整理设置为 utf8-default & MySQL 服务器版本为 5.7。我可以在文本字段中输入 ' 字符。但我无法在查询中使用 ' 执行 sql 语法。
例如。名称不起作用,但名称起作用。
【问题讨论】:
-
尝试插入 \' 或 ''
-
显然,您正在创建一个插入字符串。在这种情况下,您必须“转义” ' 字符。你在那里找到答案:dev.mysql.com/doc/refman/5.7/en/string-literals.html
-
感谢所有回答和评论我的问题的人。 \' & ''(第一个附加的')都在工作。
标签: mysql