gpt4 book ai didi

java - 我们如何使用JAVA在MySQL中添加unicode文本

转载 作者:行者123 更新时间:2023-11-29 14:59:42 26 4
gpt4 key购买 nike

如何使用JAVA在MySQL中添加unicode文本并使用JAVA读取它

最佳答案

首先,MySQL VARCHAR 列的字符集 should be UTF-8 .

ALTER TABLE t MODIFY latin1_varchar_col VARCHAR(M) CHARACTER SET utf8;

然后,您应该能够使用 Statement.setString() without worry :

PreparedStatement updateSales = con.prepareStatement("UPDATE COFFEES SET SALES = ? WHERE COF_NAME LIKE ? ");
updateSales.setInt(1, 75);
updateSales.setString(2, "Colombian");
updateSales.executeUpdate():

注意事项:

  • 如果您正在从文件中读取文本,请确保您正在以正确的字符集读取文件。参见 InputStreamReader 的构造函数.
  • 如果数据库中的列不是 UTF-8 格式,请小心!

暂时能想到的就是这些。

关于java - 我们如何使用JAVA在MySQL中添加unicode文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3565119/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com