关于mysql 的编码
msyql 的默认编码是lartin1 ,如果插入中文,有的时候会显示成为 ???
编辑 /etc/mysql/my.cnf
在mysqld中,添加如下内容:
character_set_server=utf8
init_connect='SET NAMES utf8'
然后重启mysql。
重启之后,运行命令:
show variables like '%character%';
重新创建数据和数据表,再次导入数据,则不会乱码。
msyql 的默认编码是lartin1 ,如果插入中文,有的时候会显示成为 ???
编辑 /etc/mysql/my.cnf
在mysqld中,添加如下内容:
character_set_server=utf8
init_connect='SET NAMES utf8'
然后重启mysql。
重启之后,运行命令:
show variables like '%character%';
重新创建数据和数据表,再次导入数据,则不会乱码。