在windows环境下 用RMySQL 写入数据库中文数据为空 或者乱码问题。

找了下资料 一般情况是 用 insert 语句插入,结合现有业务有点麻烦,放弃了。

还有一种方式换平台,由于经常在windows下进行开发测试所以放弃。

解决办法如下:

把需要写入的数据油 GBK 改为 UTF-8  ,测试数据为一个data.table

newData -< oldData[,utfCol:=iconv(gbkCol,from="gbk",to="utf-8")]

这样在window下面查看虽然乱码,但是写入数据库为正常编码了  

相关文章:

  • 2021-04-17
  • 2021-08-16
  • 2022-12-23
  • 2021-10-19
  • 2021-07-24
  • 2021-06-12
  • 2021-04-28
  • 2021-11-28
猜你喜欢
  • 2022-01-12
  • 2022-12-23
  • 2021-06-15
  • 2021-08-22
  • 2021-08-30
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案