mysql 使用过程中的问题及解决办法

1.存储中文乱码
设置mysql默认编码(以当前ubuntu 14.04 为例)

vi /etc/mysql/my.cnf

在[mysqld]字段里加入character-set-server=utf8,注意不是:default-character-set=utf8 只改这一个地方就可以
官方文档上有这么一句话:
'--default-character-set' is deprecated and will be removed in a future release. Please use '--character-set-server' instead.

其他字段下加default-character-set=utf8一般也没必要。

2.查看编码
进入mysql 后
 

mysql> SHOW VARIABLES LIKE ‘character%’;

暂时遇到这些,以后遇到继续加