1 查看字符集支持
show character set;
2 查看字符集相关变量
show variables like "character_set%";
3 设置默认字符集
MySQL默认安装使用的字符集是latin1。
为解决乱码问题,最简单的办法就是修改默认字符集。
以MySQL 5 linux(ubuntu server)版本为例,修改默认字符集为utf8:
修改/etc/mysql/my.cnf;打开终端,输入以下命令: sudo gedit /etc/mysql/my.cnf
找到客户端配置[client] 在下面添加
default-character-set=utf8
默认字符集为utf8 在[mysqld]下加上:
default-character-set=utf8 init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)
在[mysql]下加上:
default-character-set=utf8
4 linux下启动、停止与重启
/etc/init.d/mysql start/stop/restart