理解Spring Boot自動配置數據源相關代碼進行測試時總是無法鏈接數據庫,但是其他方式鏈接又是沒有問題。不知道哪里出現問題了,后來搜資料無意中看到idea提供了Database模塊可以測試,就是用了很長時間Idea但是一直都沒有用過這個模塊,使用mysql研究了下怎么用還是比較靠譜的。因為工具版本問題也有很多坑。
最主要的坑:如上圖順序添加驅動選擇的是mysql。由於idea版本問題自動下載可識別的mysql最高版本是8.0.21同時數據庫使用的版本是8.0.26,所以connecting test識別。官網下載8.0.26mysql驅動置於idea工具可識別的位置:
配置信息填寫好,鏈接測試:
之前用8.0.13版本的驅動url需要將時區加上,這個8.0.26版本經過驗證可以不加時區