, 则采用character_set_server指定的字符集;
建表时, 若未明确指定字符集, 则采用当前库所采用的字符集;
新增或修改表字段时, 若未明确指定字符集, 则采用当前表所采用的字符集;...只修改库的字符集, 影响以后创建的表的默认定义;对于已创建的表的字符集不受影响.一般在数据库修改字符集即可, 表和列都默认采用数据库的字符集.
mysql> alter database database_name...character set xxx;
(4) 修改表的字符集
只修改表的字符集, 影响后续该表新增列的默认定义, 已有列的字符集不受影响.
mysql> alter table table_name...character set xxx;
(5) 同时修改表字符集和已有列字符集, 并将已有数据进行字符集编码转换....mysql> alter table table_name convert to character set xxx;
(6) 修改列字符集
mysql> alter table table_name