亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 mysql J 連接器連接到 memsql 時出錯

使用 mysql J 連接器連接到 memsql 時出錯

侃侃爾雅 2023-03-09 10:41:09
我有 memsql 服務器版本 6.7。我可以使用我的 spring boot 應用程序中的 mysql java 連接器版本 5.1.47 連接到它。但是當我將連接器版本升級到 8.0.16 時,出現以下錯誤 - Caused by: java.sql.SQLException: Unknown system variable 'performance_schema'Ran query SHOW VARIABLES; 在我的 memsql 實例上,我沒有看到系統變量“performance_schema”。我可以更改 datasource.url 字符串以忽略此變量嗎?是否支持任何其他最新版本的驅動程序?
查看完整描述

2 回答

?
萬千封印

TA貢獻1891條經驗 獲得超3個贊

如果您擔心 8.0.15 mysql 驅動程序中的安全問題,您可以改用 mariaDb 驅動程序。我們通常建議人們將它們與 MemSQL 一起使用: https://docs.memsql.com/client-downloads/

MySQL 8 進行了許多重大更改(即,連接到舊版本 MySQL 的 MySQL 8 驅動程序也會出現問題:https ://bugs.mysql.com/bug.php?id=90994 )


查看完整回答
反對 回復 2023-03-09
?
MMTTMM

TA貢獻1869條經驗 獲得超4個贊

來自https://github.com/spring-projects/spring-boot/issues/17090

Spring Boot 2.1.5 中的相關更改似乎是它將MySQL 的 Java 連接器從 8.0.15 升級到8.0.16。8.0.x 驅動程序應該與 MySQL 5.6、5.7 和 8.0 兼容,因此這可能是您的配置問題,或者更可能是驅動程序中的回歸。如果您想繼續這樣做,我建議您在MySQL 論壇上尋求一些幫助并提供足夠的信息以允許某人重現該問題。

試用 8.0.15 版,看看效果是否更好。


查看完整回答
反對 回復 2023-03-09
  • 2 回答
  • 0 關注
  • 115 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號