在數(shù)據(jù)庫導(dǎo)入操作中,為支持多國語言顯示,常見以UTF8格式進(jìn)行數(shù)據(jù)庫導(dǎo)入操作,以下為我司通過phpMyAdmin導(dǎo)入數(shù)據(jù)庫操作步驟,在確認(rèn)數(shù)據(jù)庫文件內(nèi)容無亂碼且數(shù)據(jù)表的默認(rèn)字符集為utf8下操作
數(shù)據(jù)庫導(dǎo)入前檢查:
檢查數(shù)據(jù)庫文件中數(shù)據(jù)庫類型的定義—SET NAMES
若為以下截圖所示,將latin1 修改為 utf8
注釋或刪除有關(guān)Create DataBase與USE語句,僅可通過主機(jī)控制面板創(chuàng)建數(shù)據(jù)庫
通過文本編輯工具檢查數(shù)據(jù)庫文件的字符編碼格式-UTF8,如Notepad++,
在編碼中查看打開文件的編碼格式,可查看左側(cè)有圓點(diǎn)表示為UTF-8編碼
若無該項(xiàng)顯示,需點(diǎn)擊該項(xiàng)進(jìn)行設(shè)置或轉(zhuǎn)為UTF-8編碼
數(shù)據(jù)庫導(dǎo)入操作:
通過主機(jī)控制面板進(jìn)入數(shù)據(jù)庫管理欄目—Mysql數(shù)據(jù)庫,點(diǎn)擊phpMyAdmin 進(jìn)入
1.在phpMyAdmin主界面通過選擇Language類型設(shè)置MySQL字符集,
MySQL 連接校對(duì)可根據(jù)需求選擇。如下:
MySQL 連接校對(duì)多語言支持 utf8_general_ci或 utf8_unicode_ci
2.點(diǎn)擊Import 進(jìn)入數(shù)據(jù)庫導(dǎo)入操作,請(qǐng)注意導(dǎo)入數(shù)據(jù)庫文本大小存在限制,不得超過20M
在導(dǎo)入數(shù)據(jù)庫后查看數(shù)據(jù)庫中表的數(shù)據(jù)是否顯示正常