現象 使用navicat for mysql 打開數據庫時,使用Console插入和查詢數據顯示亂碼 處理過程 1.查看數據庫編碼爲" utf8 -- UTF-8 Unicode",也就是說數據庫字符集沒有問題,初步推測爲客戶端的問題 2.在navicat裏右擊鏈接,選擇鏈接屬性,切換到高級選項,去掉"Use MySQL character Set"前的勾,在編碼裏選擇" 20936 (Simplified Chinese GB2312)"字符集 3.再次執行腳本,問題獲得解決mysql