dbeaver 导入/导出 结果集/数据 csv/excel 中文乱码
原因
excel软件的问题 windows的excel用的gbk编码
解决方法
导出
方法1 导出utf-8的文件
数据库正常导出utf-8的文件,在excel里点击数据 选择从文本/csv
然后选择自己的csv文件 选择编码utf-8
点击加载 然后ctrl+s保存一下 大功告成
方法2 导出gbk格式的文件
excel直接打开即可 我这里选的gb2312 因为中文window默认编码是gb2312 不过gbk是包含gb2312的,所以没有那种特别生僻的汉字的情况下混用也无所谓
导入
虽然我们刚刚已经把utf-8的数据读出来了 但是excel存储的还是gbk格式的(也可能是gb231)
导入的时候把编码这里改为gbk就好了
大坑
如果你有的字符串字段是数字 并且有0开头的 excel会自动帮你把开头的0给去掉 比如 0123 -> 123 此坑还不知道怎么办 因为好像导出成csv的一瞬间开头的0就丢失了