mysql 數據庫字符集,表字符集 ,列字符集優先級,以及修改表字符集utf8爲utf8mb4對之前的數據是否有影響 簡記

myslq 可以設置數據庫級別,表級別,列級別 字符集編碼; 優先級順序爲:數據庫字符集 < 表字符集 < 列字符集; 也就是 上面三個級別 字符集不一致時,以 更小範圍的配置爲準; 例如:數據庫字符集爲utf8  表字符集不設置的情況下 會默認 utf8 ,如果表主動設置了編碼 utf8mb4;那麼表的字符集編碼就爲utf8MB4;     由於會有生僻字導致 入庫報錯後,數據入庫失敗;所以決定
相關文章
相關標籤/搜索