导学--任务情景要求
-
1 任务5 认识和...
-
2 任务6 MySQL...
上一节
下一节
任务5 认识和设置MySQL字符集
【任务背景】
MySQL能够支持41种字符集和272个校对原则。MySQL的字符集支持可以细化到4个层次:服务器(Server)、数据库(DataBase)、数据表(Table)和连接层(Connection)。MySQL服务器默认的字符集是latin1(ISO-8859-1),如果不进行设置,那么连接层级、客户端级和结果返回级、数据库级、表级、字段级都默认使用latin1字符集。在向表录入中文数据、查询包括中文字符的数据时,会出现“?”之类的乱码现象。在创建存储过程或存储函数时,也经常由于字符集的不统一出现错误。
那么,如何去解决这些问题呢?
【任务要求】
本任务从认识字符集和校对原则着手,学习MySQL支持的字符集和校对原则,并着重了解latin1、UTF-8和GB 2312字符集;通过认识描述字符集的系统变量,学习掌握修改默认字符集的方法,并掌握在实际应用中如何选择合适的字符集。

