現將你的MAC電腦的mysql服務停止
1.在/etc/目錄下新建一個my.cnf文件
因為private這個文件夾是隱藏的,可以使用命令 open /etc/ 打開文件
2.編輯my.cnf文件,內容如下所示
[mysqld]
[client]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
[mysql]
default-character-set=utf8
3.在系統設置中,重新啟動你的mysql
查看設置是否成功
在命令行輸入mysql,如果提示沒有命令的話,在bash或者zsh的文件里修改,我用的是zsh,設置~/.zshrc,
1 |
export MYSQL="/usr/local/mysql/bin/"
|
在命令行輸入mysql,進入mysql命令行后,輸入status;
或者show variables like '%char%';
創建數據庫支持中文編碼 CREATE DATABASE `test` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';