Skip to content

Dbeaver

向军大叔每晚八点在 抖音bilibli 直播

xj-small

我会在讲课时使用 Dbeaver 软件,因为这是跨平台的软件,最适合讲课。

时区设置

需要在编辑连接设置正确时区,在进行时间处理时才会正确。

image-20190713202236634

使用命令设置时区

设置会话时区,每次连接会话需要重新设置

set time_zone = '+8:00'

全局时区设置

set global time_zone = '+2:00';
flush privileges;

外观设置

风格选择

DBeaver 提供了多个风格供选择

常规 > 外观

image-20190722151321566

字体设置

查询框字体

常规 > 颜色和字体 > 基本 > 文本字体

查询结果设置

常规 > 颜色和字体 > 数据库查询结果 > 结果网络字体

格式化

数据库 > SQL编辑器 > SQL格式化 > 关键词大小写(Upper)

image-20190722172254106

导出数据

当导出数据异常时应该是没有正确配置客户端

image-20190927163710001

后期也可以在已连接服务器上点击右键选择编译链接来设置本地客户端链接。

image-20210113082101051

MAC 设置

先在命令行查找 mysql 位置

$ which mysql
/usr/local/bin/mysql

然后编译链接时按 command+shift+g输入 mysql 目录

image-20210113091742987

之后点击链接,系统将自动填写路径地址等信息

image-20210113091910080

设置导出

在需要导出的数据为上点击右键,在弹出的菜单中选择工具>Dump database 进行数据导出

image-20210113092043240

最后导出到指定目录即可

image-20210113092229900

连接设置

如果连接的是 Mysql8 ,并出现以下错误

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed

请尝试进行以下操作

  • 设置以下参数 allowPublicKeyRetrievalTrue

image-20210113092706643