MySQL學習筆記-字元集

來源:互聯網
上載者:User

標籤:

      字元集是一套符號和編碼的規則,不論是在 oracle 資料庫還是在 mysql 資料庫,都 存在字元集的選擇問題,而且如果在資料庫建立階段沒有正確選擇字元集,那麼可能在後期 需要更換字元集,而字元集的更換是代價比較高的操作,也存在一定的風險,所以,在應用開始階段,就按照需求正確的選擇合適的字元集,避免後期不必要的調整。

      那麼字元集是什嗎?一句話說字元集 字元集就是一個字元<->二進位位元組的映射表。

      字元集該如何選擇?

      1.節省空間的:建議在能夠完全滿足應用的前提下,盡量使用小的字元集。 因為更小的字元集意味著能夠節省空間的、 減少網路傳輸位元組數,同時由於儲存空間的較小間接的提高了系統的效能。 有很多字元集可以儲存漢字,比如 utf8、gb2312、gbk、gb18030 等等, 但是常用的是gb2312 和 gbk。

      2.相容性:因為 gb2312 字型檔比 gbk 字型檔小,有些偏僻字(例如:洺)不能儲存,因此 在選擇字元集的時候一定要權衡這些偏僻字在應用出現的幾率以及造成的影響。

      3.在互連網上,國際化的趨勢不可避免,且儲存空間已經越來海量化, 因此推薦用utf8,如果開發內網系統,如內部OA等,可以考慮GBK。

MySQL學習筆記-字元集

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.