Excel转CSV后导入DBeaver出现中文乱码,网络教程的做法是改编码,方法如下:

文件 -> 导出 -> 更改文件类型 -> 其他文件类型 -> 双击CSV(逗号分隔)
工具 -> Web选项 -> 编码 -> Unicode(UTF-8)

但用notepad++打开CSV文件可以看到,文件编码依旧是GB2312
在这里插入图片描述
这就导致我导入到DBeaver依旧出现中文乱码。
那么有什么办法可以解决这个问题呢?只需要在notepad++里面转换文件的编码即可。方法如下:

用notepad++打开CSV文件 -> Encoding -> Convert to UTF-8 -> Ctrl+S 保存

在这里插入图片描述

然后执行DBeaver导入数据选项,这导入的过程中,手动修改编码为 UTF-8
在这里插入图片描述

题外话:
1、使用DBeaver的过程中,经常使用F5刷新一下数据,不然显示的数据可能是旧数据。
点击右边橙色应用过滤条件按钮执行一次后变灰色,在过滤条件不发生改变的情况下是无法再次执行的。
在这里插入图片描述
2、表名后面是WHERE条件,但是不用写WHERE,写好之后点击前面的表名,会自动显示完整的SQL。
在这里插入图片描述

3、底下循环符号并不是刷新,而是计算总行数
在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐