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、底下循环符号并不是刷新,而是计算总行数
。