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