前言
- mysql 5.7.20
- mac os下演示
最近稍微闲了一阵子,就想去弄一下后台,于是装了mysql数据库,一开始登录mysql、创建用户、授权、创建数据库、创建表等都很顺利,在做表插入的时候发现mysql中文插入报错,于是网上搜索解决办法,发现都是 /usr/local/mysql/support-files
目录下找my-default.cnf
或my.cnf
文件,奇怪的是这两个文件都没有,
经过一番操作后,发现只需要创建一个 my.cnf
文件就可以了,然后移动到/etc
目录下就行了
配置
终端下创建
my.cnf
cd ~ touch my.cnf
编辑
my.cnf
open -a xcode my.cnf
[client]
default-character-set=utf8
[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci移动
my.cnf
到/etc
目录下mv my.cnf /etc
大功告成,记得重启一下mysql服务,系统偏好设置
底下打开MySql
,重启后查看一下
/usr/local/mysql/bin/mysql -uwz -p
# 如果配置了.base_profile,那么输入 mysql -uroot -p 就行了
# 输入你的root账户密码
Welcome to the MySQL monitor. Commands end