- 因為網(wǎng)關(guān)要配置 數(shù)據(jù)庫的url, username,pasword.
所以看 文檔配置數(shù)據(jù)庫 , 有如下的代碼
② 通過 java -jar soul-admin.jar 命令啟動 Soul Admin 控制臺焰枢。完整命令如下:
$ java -jar soul-admin.jar --spring.datasource.url="jdbc:mysql://s1.iocoder.cn:3306/soul?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=CONVERT_TO_NULL&failOverReadOnly=false&autoReconnect=true&useSSL=false" --spring.datasource.username='root' --spring.datasource.password='3WLiVUBEwTbvAfsh'
當我使用idea 調(diào)試的時候, 將這個參數(shù)放在 Run/Debug Configuration 的Program argument的時候, 發(fā)現(xiàn)報錯
Caused by: java.sql.SQLException: Access denied for user 'root'@'10.0.1.107' (using password: YES)
這個時候思來想去沒有想通, 后來才發(fā)現(xiàn)這里的上面的密碼和賬號使用的是 單引號, 后來我將單引號替換成雙引號(或者去掉單引號即可成功啟動), 問題完美解決.