Navicat不让用了,就选择了平替DBeaver~

1. DBeaver支持直接导入excel文件可以先将excel文件转为csv格式设置编码为“GB2312”(一般为默认)。(注:设置成其它格式也可,注意后面需要将DBeaver中的编码格式设置成和csv中的一致。)

 

2. 右键“表”,选择导入数据

 

3. 设置编码gbk。(注:csv编码如果为其它格式,如utf-8,这里也要设置utf-8)

分隔符为逗号,注意如果表中日期/时间,这个也要同步设置日期/时间格式。

 

4. 一直点击一步,没意外的话会出现如下报错。此时会发现表已经建好了,但数据没能正常导入

Error occurred during 批量插入
(您可以禁用批量插入以跳过特定行)。

原因
 SQL 错误 [1366] [HY000]: Incorrect string value: ‘xE5x85xB3xE7xBExBD’ for columnnameat row 1

5. 解决方法

 (1)右键建好的表,选择 查看表 —— 属性。并双击中文报错字段,此处为“name”字段。

 

(2)修改字符集为“gbk”,并保存。(注:csv中中文编码如果为其它格式,如utf-8,这里也要设置utf-8)

(3)重复步骤2中的导入数据流程,即可正确导入数据

原文地址:https://blog.csdn.net/weixin_53848907/article/details/127068063

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_20762.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注