- 1、本文档共100页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第6章MySQL基础(下)《PHP+MySQL动态网站开发》
学习目标/Target掌握MySQL中字符集的设置和使用掌握MySQL中常用字段类型的使用掌握MySQL中常用数据类型的使用掌握MySQL中数据表的常用属性
章节概述/Summary在数据库中,数据表用来组织和保存各种数据,它是由表结构和数据组成的。在设计表结构时,经常需要根据实际需求,选择合适的字段类型和属性。本章将围绕数据表的字符集、校对集、数据类型和属性进行详细讲解。
目录/Content符集校对集数据类型属性
字符集6.1
6.1.1什么是字符集先定一个小目标!熟悉什么是字符集,能够说出字符集的概念,并能列举常见的字符集
6.1.1什么是字符集字符(Character):计算机中保存的各种文字和符号,包括每个国家的文字、标点符号、图形符号、数字等。字符编码:将用户输入的字符按照一定的规则转换为二进制保存。字符集(CharacterSet,CHARSET):一系列字符编码规则的组合。
6.1.1什么是字符集常用的字符集:ASCII:美国信息交换标准码,一般为英文符号,占用1个字节存储。latin1:拉丁文字符集,向下兼容ASCII,占用1个字节存储。GB2312:最早一版的中文编码,已经囊括了生活中常用的汉字,占2个字节存储。GBK:中文编码标准,在GB2312基础上扩容向下兼容GB2312,占1个字节存储。Unicode:万国码或统一码,为每种语言中的每个字符设定了统一且唯一的二进制编码,满足跨语言、跨平台进行文本转换、处理的要求。UTF-8:一种可变长度字符编码,用来表示Unicode标准中的任何字符,目前通用编码规则,建议使用UTF-8字符集进行数据存储。
6.1.2MySQL字符集先定一个小目标!熟悉MySQL字符集,能够查看MySQL中可用的字符集,并能说出latin1、gbk、utf8字符集的区别
6.1.2MySQL字符集查看可用字符集:SHOWCHARACTERSET;语法格式
6.1.2MySQL字符集MySQL支持的字符集列表:Charset:字符集名称Defaultcollation:默认校对集Description:描述信息Maxlen:单字符的最大长度
6.1.2MySQL字符集字符集单字符最大长度支持的语言latin11字节西欧字符、希腊字符等gbk2字节简体和繁体中文、日文、韩文等utf83字节世界上大部分国家的文字MySQL常用字符集:
6.1.2MySQL字符集脚下留心utf8字符集与UTF-8(RFC3629)的差别:utf8一个字符最多使用3个字节,UTF-8一个字符最多使用4个字节。导致问题:UTF-8中的一些特殊字符(如emoji符号)无法在MySQL的utf8中使用。解决方法:MySQL从5.5.3版本新增了utf8mb4字符集,一个字符扩展到4个字节。如果需要支持RFC3629规范,应使用utf8mb4字符集。
6.1.3字符集变量先定一个小目标!掌握字符集变量,能够说出字符集变量的作用,能够查看或设置字符集变量的值
6.1.3字符集变量查看字符集相关变量:MySQL服务器提供了与字符集相关的变量来记录客户端的字符集,保障服务器端正确识别客户端的数据。SHOWVARIABLESLIKEcharacter%;语法格式
6.1.3字符集变量查看字符集相关变量:
6.1.3字符集变量字符集变量说明:变量名说明character_set_client客户端字符集character_set_connection客户端与服务器连接使用的字符集character_set_database默认数据库使用的字符集(从5.7.6版本开始不推荐使用)character_set_filesystem文件系统字符集character_set_results将查询结果(如结果集或错误消息)返回给客户端的字符集character_set_server服务器默认字符集character_set_system服务器用来存储标识符的字符集character_sets_dir安装字符集的目录
6.1.3字符集变量设置字符集变量:为了使客户端输入的字符和输出的查询结果都不出现乱码,可以设置character_set_client、character_set_connection和character_set_results变量的字符集。setcharacter_set_client=gbk;setch
您可能关注的文档
最近下载
- 2024年中考物理第一轮复习———专题二十 信息与能源(全国通用).pptx VIP
- 高铁站装饰装修施工方案002.ppt VIP
- 钢结构课设钢结构平台计算书.doc
- 黑龙江 2023年中医主治医师考试:推拿按摩学主治医师真题模拟汇编(共1022题).doc VIP
- 中国发育性髋关节发育不良诊疗指南(2023版)解读.pptx VIP
- 中职 中国历史教案.pdf VIP
- 城市生命线之长距离输水管线的安全监测与检测(28页PPT 赛莱默).pptx VIP
- 22J403-1楼梯 栏杆 栏板(一)图集.pptx VIP
- Java面试题马士兵.pdf
- 新视野大学英语读写教程第二版第四册.pdf VIP
文档评论(0)