ubuntu下设置mysql为utf8

1.在终端输入命令 sudo gedit /etc/mysql/my.cnf在打开的文件中
找到[client]在下面加入
default-character-set=utf8
找到 [mysqld_safe]在下面加入
default-character-set=utf8
找到[mysqld]在下面加入
default-character-set=utf8
init_connect='SET NAMES utf8'
找到[mysql]在下面加入
default-character-set=utf8

2.在MYSQL命令行下,执行了set names utf8;

3.执行service mysql restart 重新启动maysql

4.在mysql下执行show variables like 'character%'; 

应该都是utf8了    除了character_set_database 这一项

你删除以前的database重新建立一个即可

你可能感兴趣的:(mysql,ubuntu)