从Google表格更新到MySQL后,如何保留UTF8字符集?

时间:2019-01-12 02:36:12

标签: mysql

我有一个应用程序可以将电子表格上传到我的MySQL数据库中。一些字段包含来自西北印度语言的Unicode字符。示例:

syəhúmtənsná。 nəsʔúŋəsteŋc'cəyaʔʔaʔkʷɬičnáʔaʔčihimʔuyíca。

更新后,MySQL表包含以下内容:

sy?húmt? nsná。 n?s?ú?? ste? c` c?对吗?一种? k ?? i?ná?a?我是他吗?uyíca。

如果我使用MySQLAdmin或类似工具将原始文档直接输入MySQL,则没有任何麻烦,并且执行查询以将记录下载回Google表格中也很成功。只是上传使我很合适。

以下是(或多或少)将单元格拉入更新查询的代码片段:

var itm = sheet.getRange(rnum, 4).getValue();
var sql = "UPDATE dbo_accounts ";
sql += "SET item = '" + item + " ";
sql += "WHERE  history_id = " + hid;
SQLStatementE.executeUpdate(sql);

0 个答案:

没有答案