簡體   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