我發現 數組中的 中文經過json_encode之後,存到資料庫變成了unicode。
例如:“我是個中文”,
變成了:
\u6211\u662f\u4e2a\u4e2d\u6587
本來“我是個中文”,共記10個字符。
變成unicode之後,是不是就 共記30個字元了? ? ?
text長度65535,如果能直接保存中文,大概可以有3萬多個中文。
如果變成了unicode,那能保存的中文豈不是只有6500個左右?
如果text長度不夠用,改為 mediumtext,會不會讓資料庫變得又大又慢?
一共3個問題,麻煩請教一下。新手請見諒。
性能一定會被影響。所有通常這種大文字的儲存 都會單獨建立一個表格。
可以
JSON_UNESCAPED_UNICODE
,直接保存中文,不進行轉義。