![](/img/trans.png)
[英]How does Azure override a MySQL connection string in a php application?
[英]How to locate Azure MySQL database connection string?
在 Azure(標准 S1 層)中創建新網站后,鏈接了新的 MySQL 資源。
輸入 DB 的名稱並保存其位置后,在網站門戶的已鏈接資源選項卡中狀態為已鏈接的資源變得可見。
導航到配置選項卡時,連接字符串不可見。
除此之外,當轉到儀表板選項卡並單擊查看連接字符串時,會顯示一條消息:“您沒有連接字符串”。
我該如何解決這個問題?
我剛剛創建了一個新網站和一個新的鏈接 MySQL 數據庫來驗證您的問題。
創建數據庫后,我可以在“鏈接資源”選項卡上看到它。 在“配置”選項卡上,我可以在按下“顯示連接字符串”鏈接后看到連接字符串。 此外,在“儀表板”選項卡上,按“查看連接字符串”鏈接時我可以看到它。
如果您轉到 Kudu 並檢查您站點的配置文件,您還可以檢查連接字符串。 轉到http://YOUR_SITE_NAME.scm.azurewebsites.net/Env#connectionStrings以查看配置的連接字符串。
如果您看不到任何配置的連接字符串,我不確定發生了什么。 我的猜測是在保存網站設置或創建數據庫時出現問題。
我最近在創建一個新的 api 應用程序時遇到了類似的情況。 對我來說,刪除並重新創建它,解決了我的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.