show variables like '%character%';
結果爲:
上圖中的character_set_server爲latin1,導致了數據庫無法顯示中文。
第二步:修改配置文件:
此時需要進入mysql的安裝目錄下面,但是由於文件夾是隱藏的,所以這裏需要一個神器。點擊打開鏈接(下載software.zip壓縮文件)
此時打開finder,選擇左側菜單欄中的Macintosh HD,找到usr->bin->local->mysql-5.7.13-osx10.11-x86_64(具體文件夾名字看各位的安裝版本了)。
在support-files文件夾下拷貝my-default.cnf文件到桌面上。
用文本形式打開此文件,修改文件如下:
第三步:保存配置文件:
將修改的文件保存爲my.cnf。
再次打開Macintosh HD,找到隱藏etc文件夾,右鍵在新標籤頁中打開。並將my.cnf文件拷貝到此文件夾中。
第四部:重啓mysql:
到系統偏好設置中找到mysql圖標,並重啓mysql。
此時再新建的數據庫一律可以顯示中文啦~~~~~~
上面是我用navicat打開的數據庫,看到沒,已經可以顯示中文啦。