繁体   English   中英

从脚本导入时如何在数据库中保留特殊字符

[英]How to retain special character in DB while importing from a script

我正在使用数据库脚本文件import.sql 该文件包含数据库表数据。 说一个值是my-name ,但是当我将该文件导入MySQL数据库时,我得到了my’ve name 我没有得到如何按原样获取特殊字符。 请提出建议。

谢谢。

可能是编码问题。 使您的数据库连接以UTF-8编码(jdbc:mysql:// localhost / some_db?useUnicode = yes&characterEncoding = UTF-8)。 还要对存储该数据的表/列进行UTF-8编码。 而且,如果要使用Java Servlet导入文件,则必须使用UTF-8对导入的内容进行编码。 因为java servlet对其应用了默认编码。

希望能帮助到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM