如果你沒有建立過 rds,先不要管 lambda,先單獨建立一個 rds 起來吧?
你有具體 rds 按鈕步驟嗎?
rds -> mysql/mariadb -> 輕鬆/標準 建立。
因為不知道你到底是從哪個元件按的,沒有辦法還原操作
先別管 rds proxy 那是,rds 優化的東西,連 rds都建立不起來就先別勾了吧。
你的帳號的權限是? 從"連線詳細資訊"建立 sg 就掛了,不知道權限是不是有問題。
然後我的標題被截掉後面了,我要問的是為什麼我在rds裡面的建立lambda連結時會發生上面的錯誤
我個人比較懷疑這是一個 AWS BUG
Value (Security group attached to mysqlforlambda to allow Lambda 函數 with specific security groups attached to connect to the RDS 資料庫. Modification could lead to connection loss.) for parameter GroupDescription is invalid. Character sets beyond ASCII are not supported.
我猜他們內建的程式沒有寫好,GroupDescription 不是 ASCII 所以不被接受所導致的。google 這個應該是 SG 的群組敘述,所以他們自己的 code 所產生出來的GroupDescription有問題,所以就不能自動連線。
看來你既然資料庫公開了,
那就先在 lambda 寫一塊可以連接 mysql 的代碼先試試看吧。
至於從 rds 不能看到關聯的 lambda 是有點不舒服,但也只能先這樣?
好的我試試看