作者:
LPH66 (-6.2598534e+18f)
2018-03-05 21:50:00hiigara 提的那種應該是 UTF-16 變種的 UTF-8那種實際上是 UTF-16 表示後再寫成 UTF-8, 所以 U+10000以上的字就會變成兩個 3 byte總之照 hiigara 建議的改用 utf8mb4 就行了是說我剛剛翻了一下 mysql 的文件, 好像說 3 byte 的是不支援 U+10000 以上的字的, 這應該是原 PO 失敗的原因但如果程式本身的 UTF-8 支援就是這種半調子的方式的話那才有可能像上述那樣用 UTF-16 變種硬塞進去