啓動seata和nocas的時候遇到的問題

今天在整seata的時候遇到了一個問題,在配置完registry.conf的registry和config,並且在nocas中新增了seataServer.properties配置文件,然後再啓動seata服務的時候報錯,主要堆棧信息:

create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/seata?useUnicode=true&rewriteBatchedStatements=true, errorCode 0, state 08001
==>
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.

看堆棧信息肯定是mysql相關的,檢查了配置信息也是正常的,然後百度了這類異常信息,查詢之後發現是因爲mysql版本的問題。可能原因:seata不支持mysql8,連接驅動是5版本的,所以找到seata的lib目錄,把對應的mysql8的驅動扔進去就可以了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章