网站大量收购独家精品文档,联系QQ:2885784924

《数据库应用与管理》 课件 项目2 字符集与数据类型.pptx

《数据库应用与管理》 课件 项目2 字符集与数据类型.pptx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目二

字符集与数据类型

认识和设置MySQL字符集目录Content1数据类型2

项目导言零MYSQL能够使用多种字符集来储存字符串,并使用多种校对规则来比较字符串,可以实现在同一台服务器、同一个数据库,甚至在同一个表中使用不同的字符集或校对规则来混合字符串,MYSQL支持40多种字符集的多种校对规则,让我们一起跟随本项目,一起来了解一下吧。

学习目标零知识目标了解字符集的校对原则;熟悉设置MySQL字符集的方法;了解使用MySQL字符集时的建议;掌握MySQL常用的数据类型;熟悉数据类型的附加属性。技能目标具备独立设置MySQL字符集的能力;具备为数据选择合适的数据类型的能力。素养目标具备精益求精、坚持不懈的精神;具备团队协作能力;具备灵活的思维和处理分析问题的能力;具备责任心。

任务2-1:认识和设置MySQL字符集壹认识字符集和校对原则任务技能认识字符、字符集、校对规则、字符序名称支持的字符集和校对原则设置字符集、字符规则使用MySQL字符集时的建议数据库设计一般需要经过需求分析、概念结构设计、逻辑设计、物理设计、数据库实施和数据运行等阶段。

任务2-1:认识和设置MySQL字符集壹1认识字符集和校对原则字符是指人类语言中最小的表义符号,是计算机中字母、数字、符号的统称,一个字符可以是一个中文汉字,一个英文字母、一个阿拉伯数字或者一个标点符号等,在计算机中是以二进制的形式进行存储。而字符集是定义了字符和二进制的对应关系,为字符分配了唯一的编号。校对规则(Collation)也可以称为排序规则,是指在同一个字符集内字符之间的比较规则。字符集和校对规则是一对多的关系,每个字符集都有一个默认的校对规则。字符集和校对规则相辅相成,相互依赖关联。

任务2-1:认识和设置MySQL字符集壹2支持的字符集和校对原则MySQL8.0支持的字符集。语法格式:MySQLSHOWCHARACTERSET;

任务2-1:认识和设置MySQL字符集壹2支持的字符集和校对原则查看当前MySQL使用的字符集。语法格式:SHOWVARIABLESLIKEcharacter%;名称说明character_set_clientMySQL客户端使用的字符集character_set_connection连接数据库时使用的字符集character_set_database创建数据库使用的字符集character_set_filesystemMySQL服务器文件系统使用的字符集,默认值为binary,不做任何转换character_set_results数据库给客户端返回数据时使用的字符集character_set_serverMySQL服务器使用的字符集,建议由系统自己管理,不要人为定义character_set_system数据库使用的字符集,默认值为utf8,不需要设置character_sets_dir字符集的安装目录

任务2-1:认识和设置MySQL字符集壹示例:mysqlshowcollationlikelatin1%’;查看“latin1”字符集的校对原则。MySQL用于描述字符集的系统变量mysqlshowgloabvariableslike%characte_set%;

任务2-1:认识和设置MySQL字符集壹3使用MySQL字符集时的建议注意服务器级、结果级、客户端级、连接层级、数据库级、表级等的字符集的统一尽量显式指出使用的字符集设定MYSQL_SET_CHARSET_NAME属性为UTF-8使用MySQL字符集

2-1:任务实施壹找到MySQL安装路径,打开my.ini文件修改[mysql]处的默认字符集和[mysqld]处的默认字符集修改好后保存文件,并重启mysql服务将MySQL默认字符集修改为GB2312

任务2-2:数据类型贰MySQL常用的数据类型任务技能整数类型、浮点数类型和定点数类型、TEXT类型和BLOB类型、CHAR类型和VARCHAR类型、日期和时间类型如何选择数据类型选择数据类型数据类型的附加属性附加属性

任务2-2:数据类型贰1MySQL常用的数据类型(1)整数类型整数类型字节数无符号数的取值范围有符号数的取值范围TINYINT10~(28?1)?27~(27?1)SMALLINT20~(216?1)?215~(215?1)MEDIUMINT30~(224?1)?223~(223?1)INT(INTEGER)40~(232?1)?231~(231?1)BIGINT80~(264?1)?263~(263?1)

任务2-2:数据类型贰(2)浮点数类型和定点数类型类型字节数负数的取值范围非负数的取值范围FLOAT4-3.402823466E+38~-1.175494351E-380和1.

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档