deepin v20使用DBeaver连接mysql8+

deepinV20 使用DBeaver连接MySQL8+


#一、创建连接

  • 新建连接;
    新建连接

  • 选择驱动;这里没有mysql8,我们直接选择mysql就可以了,鼠标悬浮在图标上面会显示这个驱动支持mysql8;
    选择驱动

  • 填入数据库连接信息,确定就行。
    注意:1.数据库要授权远程连接。
    2.授权时不能给当前登录的用户授权;

  • 授权三步走:
    1.创建新用户:create user ‘brady’@’%’ identified by ‘brady’;
    2.授权:grand all priviledges on . to ‘brady’@’%’;
    3.刷新权限: flush privileges;
    4.给root授权用这个SQL:alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘密码’;然后刷新权限就行了。其他的写法都不对。

#二、驱动设置

  • 驱动设置:编辑连接-驱动属性-如图显示的属性value改为TRUE;
  • 如果编辑驱动会报错:Public Key Retrieval is not allowed;其他工具allowPublicKeyRetrieval=TRUE直接拼在连接后面就行了,我们这个工具需要编辑驱动属性,知道正确答案不会操作很难受啊。
    驱动设置
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值