gpt4 book ai didi

mysql - 编码不同于utf-8的csv文件中的数据以什么编码写入mysql?

转载 作者:行者123 更新时间:2023-11-30 23:27:09 29 4
gpt4 key购买 nike

我有 csv 文件上传,文件可以使用 UTF-8 编码或其他类似 KOI8-R 的编码。我的问题是当我说:

  File.new  @path, "r:#{encoding}"                 
result = CSV.read(@uploaded_file, { :headers => true,:encoding => encoding })

编码为KOI8-R然后我将结果写入 mysql Rails 3 会自动将值从 KOI8-R 转换为 UTF-8 吗?

提前致谢:)

最佳答案

我认为不是 Rails 转换编码,而是您的数据库。我的建议是检查编码的数据库设置。

关于mysql - 编码不同于utf-8的csv文件中的数据以什么编码写入mysql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12664168/

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