數據庫返回“Incorrect string value ”報錯
更新時間:
問題描述
在DMS控制臺中對RDS MySQL實例或自建MySQL數據庫(ECS自建數據庫或IDC自建數據庫)執行SQL語句時,出現類似如下報錯。
Incorrect string value
問題原因
解決方案
一般拷貝的SQL語句,可能存在隱藏字符的隱患,可使用第三方SQL格式化工具,確??截惖腟QL語句,不存在隱藏字符。然后根據現場情況,選擇下列對應的步驟:
- 數據變更
若執行數據變更語句提示以上報錯,請檢查涉及的數據變更語句,是否存在異常。 - 數據查詢
- 在頂部菜單欄中,選擇 。
- 在SQLConsole頁簽,右上角的擴展功能區域,單擊表列表。
- 確認數據查詢時的數據字符集和表的字符集不兼容。
- 在SQLConsole頁簽,選擇設置,選擇與表相同的字符集形式。
適用于
- 數據管理DMS
- 云數據RDS MySQL版
說明:本文問題同樣適用于自建MySQL數據庫,即ECS自建數據庫和IDC自建數據庫。
文檔內容是否對您有幫助?