美文网首页
解决seata不能使用mysql8版本的问题

解决seata不能使用mysql8版本的问题

作者: wfaceboss | 来源:发表于2021-02-05 22:30 被阅读0次

    原因:seata不支持mysql8最主要的原因就是连接驱动是5版本的,所以将mysql8版本的连接驱动替换掉即可。

    前提:nacos已正常启动

    1.下载mysql8驱动包

    例如:mysql-connector-java-8.0.19.jar
    链接:https://pan.baidu.com/s/1qy7afp68zx8kshTDIShF-Q
    提取码:kqvc

    2.到seata/lib目录下,将8版本的jar包粘贴到目录下

    image.png

    3.修改seata/conf/file.conf文件

    driver-class-name = "com.mysql.cj.jdbc.Driver"
    url = "jdbc:mysql://127.0.0.1:3306/seata?useSSL=false&&serverTimezone=GMT%2B8&useInformationSchema=true"
    
    image.png

    4.启动脚本

    seata/bin/seata-server.cmd
    

    5.nacos中查看

    先启动nacos,可以看到服务成功注册到nacos

    image.png

    相关文章

      网友评论

          本文标题:解决seata不能使用mysql8版本的问题

          本文链接:https://www.haomeiwen.com/subject/bqtntltx.html