datagrip连接MySQL8 报错notbefore

img


datagrip2023连接MySQL8报错,但是系统的时间是正常的,MySQL是系统时间

1.Url上加上时区试试和关闭SSL试试
2.看一下驱动是否能和你的Mysql对上

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇文章讲的很详细,请看:DataGrip 连接 MySQL8.0+(方法已失效)
  • 除此之外, 这篇博客: 全方位介绍使用MySQL中的 使用DataGrip连接MySQL 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    1.新建项目,New --> Data Source --> MySQL,连接信息配置:Host、Port、User、Password
    在这里插入图片描述

    2.驱动配置:缺少驱动会提示下载,在Drivers目录下的MySQL选项中选择驱动文件的地址,也可以选择dataGrip默认的下载

    在这里插入图片描述

    3.测试连通性:Test Connection

    在这里插入图片描述

    4.选择显示的数据库:点击1 of 6展开后选择要显示数据库即可

    在这里插入图片描述

    5.手动向Tables中添加删除数据:+ -可以添加删除数据项,绿色箭头是Submit到数据库中

    在这里插入图片描述

    6.导出功能:选中数据库或表右键即可

    • Export Data to File
    • Export with ‘mysqldump’

    常用导出文件为SQL Inserts和CSV

    在这里插入图片描述

    7.导入功能:选中数据库或表右键即可,或者直接运行sql语句

    • Import Data from File
    • 运行sql语句

    8.关于Excel打开CSV文件乱码问题

    因为excel打开文件时默认使用unicode的编码方式,在Unicode基本多文种平面定义的字符(无论是拉丁字母、汉字或其他文字或符号),一律使用2字节储存,恰恰utf-8是1字节的存储方式,所以excel直接打开时会出现乱码
    解决方案:
    使用记事本打开CSV文件,“文件”->“另存为”,编码方式选择ANSI,保存完毕后,用EXCEL打开这个文件就不会出现乱码的情况。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^