第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使MySQL正確地處理UTF-8

如何使MySQL正確地處理UTF-8

MMMHUHU 2019-06-28 11:00:49
如何使MySQL正確地處理UTF-8對.的答復(fù)之一我昨天問的一個問題建議我應(yīng)該確保我的數(shù)據(jù)庫能夠正確地處理UTF-8字符。我怎么能用MySQL做到這一點(diǎn)呢?
查看完整描述

3 回答

?
翻翻過去那場雪

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個贊

為了使這個“永久”,在my.cnf:

[client]default-character-set=utf8[mysqld]character-set-server = utf8

要檢查,轉(zhuǎn)到客戶端并顯示一些變量:

SHOW VARIABLES LIKE 'character_set%';

確認(rèn)他們都是utf8,除了..._filesystem,這應(yīng)該是binary..._dir,它指向MySQL安裝中的某個位置。


查看完整回答
反對 回復(fù) 2019-06-28
?
qq_遁去的一_1

TA貢獻(xiàn)1725條經(jīng)驗(yàn) 獲得超8個贊

簡短的回答:使用utf8mb4在4個地方:

  • 客戶端中的字節(jié)是UTF 8,而不是latin 1/cp 1251/etc。
  • SET NAMES utf8mb4

    或在建立客戶端與MySQL的連接時類似的內(nèi)容
  • CHARACTER SET utf8mb4

    在所有的表/列上-除了嚴(yán)格的ascii/十六進(jìn)制/Country_code/zip_code/等等的列。
  • <meta charset charset=UTF-8>

    如果您要輸出到HTML。(是的,這里的拼寫不一樣。)

編輯

除了……之外CHARACTER SET utf8mb4包含“所有”世界的字符,COLLATION utf8mb4_unicode_520_ci是有爭議的“最好的全方位”校對來使用。(還有土耳其語、西班牙語等,為那些想要這些語言中的細(xì)微差別的人提供校對。)


查看完整回答
反對 回復(fù) 2019-06-28
  • 3 回答
  • 0 關(guān)注
  • 438 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號