java - 如何向Mysql发送特殊字符?

标签 java mysql

当我向 mysql 数据库发送特殊字符时遇到问题。我在 JSP 页面的第一行使用以下语句:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

我不知道为什么,但我在创建时使用相同的语句并且工作完美,并且特殊字符被正确发送到数据库,但在更新时不起作用并且特殊字符发送错误。

像这样:enter image description here

有人可以帮我解决这个问题吗?

谢谢

蒂亚戈

最佳答案

您可以使用转义字符

\0 ASCII NUL (0x00) 字符。
\' 单引号 (“'”) 字符。
\"双引号 (“””) 字符。
\b 退格字符。
\n 换行符。
\r 回车符。
\t 制表符。
\Z ASCII 26 (Control-Z)。请参阅表后面的注释。
\反斜杠(“\”)字符。
\% 一个人物。请参阅表后面的注释。
_ 一个人物。请参阅表后面的注释。

关于java - 如何向Mysql发送特殊字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43721496/

相关文章:

mysql - 数据库 SQL 查询按第一列对结果进行分组

mysql - 如何通过 Doctrine 查询生成器中的多对多关系从用户列表中获取关联数据

java - JPA:一对多关系中阻抗不匹配的问题

java - Eclipse 调试器似乎无缘无故地退出了,以前有人处理过这个问题吗?

java - 我们可以在 Java 中创建接口(interface)的实例吗?

mysql - 使用 mysqli 查询从树形菜单中查找子级的深度

mysql - MySQL 中查找换行符和回车符 (\r\n)

mysql - 如何向用户授予 Cloud Foundry 上 Aurora 的访问权限?

java - 需要帮助向用户显示列表并使用 Swing 获取他们的响应

java - 如何将带有 UNIQUE INDEX 关键字的行从 mySql 转换为 H2