[mac]
如果是别的引起的,可以在[client]下面加入
说明:俺在设置的时候搞了半个小时没有成功,
可能是一开始新建的my.cnf有问题,内容是一样,就是不成功,后来通过拷贝的方法成功了.
网上也有新建能成功的,不管了,目前成功即可.
[windows]
下的mysql的话,安装的时候会弹出来让你配制,或者转到bin中找到那个配制的exe双击就可以配了.
(这个有点忘记了 :))
这个明显是编码问题.
解决:
sudo vim /etc/my.cnf. #按i可以修改为Insert模式
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
###还碰到了下面的问题
在mysqld下面增加?sql_mode
Esc
:wq
重启了一下,然后查看就可以了.
vim处理的命令:
在Mac终端中使用vim编辑文件: cd 文件所在的文件夹路径 <回车> 输入 vim 文件名 <回车> 按下 i 键来编辑文本文字 退出vim编辑器: 不保存并退出:q! <回车> 保存并退出 :wq <回车> 按ESC键跳到命令模式,然后输入: :w - 保存文件,不退出 vim :w file -将修改另外保存到 file 中,不退出 vim :w! -强制保存,不退出 vim :wq -保存文件,退出 vim :wq! -强制保存文件,退出 vim :q -不保存文件,退出 vim :q! -不保存文件,强制退出 vim :e! -放弃所有修改,从上次保存文件开始再编辑 链接:https://www.jianshu.com/p/9177bfcf4480
以上就是土嘎嘎小编为大家整理的mysql乱码修改character_set_server相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!