現在有兩個問題。使用MySQL函數可以實現語言檢測嗎?
- 如何實現文本語言的自動檢測?
- 可以通過MySQL函數來實現嗎?
如果第二個問題的答案是真的,那麼它將成爲一個問題,那麼 如何實現它?
事實上,我對Google翻譯很感興趣。它可以自動檢測使用的語言,但它當然不使用MySQL來實現。我希望能從MYSQL得到答覆。
據我所見,每個國家都有自己的Unicode範圍,而MySQL有很多轉換功能,並且對於PHP功能 - mb_detect_encoding
- 檢測字符編碼,所以我想知道是否有類似的方法可以做它。
對於我的MySQL記錄,它們以UTF-8編碼(DEFAULT CHARSET = utf8)保存。當使用SQL查詢時,它默認通過解碼器(如CONVERT(rs USING utf8)
)內部的自身,所以我們可以嘗試在一個循環中使用所有編碼,如CONVERT(rs USING xxx)
,並且它不超過表達式的範圍,它將是正確的編碼。