MySQL服务启动时,会默认使用latin1作为服务器字符集,若需使用特定字符集的非默认校对规则,需同时指定字符集与校对规则。可使用“show variables like 'character_set_server';”命令查询当前服务器字符集与校对规则。
数据库字符集与校对规则在创建数据库时设定,修改需谨慎,因修改字符集后数据库原有数据无法按新字符集存储。通过“show variables like 'character_set_database '”和“show variables like ' collation_database '”命令可查看当前数据库字符集与校对规则。