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

2021-02-05  本文已影响0人  wfaceboss

原因: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
上一篇下一篇

猜你喜欢

热点阅读