我正在使用MySQL數據庫版本14.14 Distrib 5.5.21,用於Linux(x86_64)。我使用java類中的預準備語句將字符串保存到此數據庫中。在MySql數據庫中測試編碼和字符串的正確性
現在我想確保我保存的所有字符串都是UTF-8格式,並且不包含中斷(如數據庫創建模式中定義的)字符。因爲它已經發生,字符串被破壞,因此包含問題標籤,而不是應該在那裏的字符。在我的情況下,它顯示「R ckenschmerzen」而不是「Rückenschmerzen」。德語字符「ü」被打破。 是否有可能通過JUnit測試找到這樣的錯誤?
任何幫助,將不勝感激。先謝謝你。 賀拉斯
你如何區分字符串破損或不? –
*「...幷包含不破碎...」*包含什麼破碎?碼點序列? –
@ T.J. Crowder:破碎的字符。 – Horace