已经修改my文件中的代码,重启mysql发现编码方式依旧没有改变,不知道哪里出现问题?
修改之后还是以前的编码方式:
已经修改my文件中的代码,重启mysql发现编码方式依旧没有改变,不知道哪里出现问题?
修改之后还是以前的编码方式:
已经存在的数据库编码不会变的
用这个来修改现有的
alter database 数据库 character set utf8
mysql> set character_set_client=utf8;
mysql> set character_set_connection=utf8;
mysql> set character_set_database=utf8;
mysql> set character_set_results=utf8;
mysql> set character_set_server=utf8;
mysql> set character_set_system=utf8;
mysql> set collation_connection=utf8;
mysql> set collation_database=utf8;
mysql> set collation_server=utf8;
修改数据库enterprises的字符集:
alter database 数据库 character set utf8
修改数据表employees的字符集:
alter table 表 character set utf8
修改字段的字符集
alter table 表 change 字段 字段 <类型> character set utf8;