- 1、本文档共147页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库管理技术;;;; 第一部分
MySQL 基础;1.1 数据库介绍;1.5 命令行窗口连接 MySQL;1.6 启动 MySQL 数据库的常用方式:;1.7 MySQL 数据库的三层结构;1.8 SQL 语句; 第二部分
创建数据库;2.1 基本的语法规则;2.2 创建数据库的细节讨论;2.3 数据库的相关操作;2.4 数据库的修改; 第三部分
创建表;3.1 创建表的基本语法;3.2 快速入门案例;3.3查看表的结构;3.4临时表; 第四部分
MySQL 数据类型;4.1 整型; ?说明:
(1) 从表示的访问来看 tinyint samllint mediumint int bigint。
(2) 数据类型占用的大小不一样 tinyint (1 个字节) samllint (2 个字节) mediumint (3 个字节) int (4 个字节) bigint (8 个字节)。
(3) 整型分为两种,一种是有符号的,一种是无符号的。
?基本使用案例:; ?细节说明:
(1) 给某个整型设置有符号或无符号怎么做?
举例:
字段名 整型类型 unsigned,? 这个就是无符号
字段名 整型类型,? 这个就是有符号
(2) 解释一下整数范围的原因 (深入)。
以 tinyint 为例说明:; ?对于其他的整数类型,我们就不一个一个讲了,道理完全一样的。
?关于 zerofill 的说明:
zerofill 叫作 0 填充。
举例说明:; int (4) 不能理解成最大只能是 4 位的数,而应该理解成是 0 填充的宽度。
(3) 说明。;4.2 bit; (2) 查询的时候仍然可以用数值。;4.3 小数; ?思考: 如果 float 和 decimal 超出范围了, 会怎样?;第 4 章 MySQL 数据类型;4.4 字符串; ?字符串使用的注意事项:(1) char (n), varchar (n) 那么这个 n 值到底可以有多大?
char (n) 这里的 n 的范围是 1 - 255, 最大 255。; varchar 的 n 的最大的使用案例。; (2) char (n) 和 varchar (n) 中的 n 指的是字符数而不是字节数。; 举例说明:
char (4) ?添加′aa′ ? 实际暂用的空间, 就是 4 个字符占用的空间。
varchar (4) ?添加 ′aa′ ?实际暂用的空间, 就是 2 个字符占用的空间 + 1。
小结: 当我们的某个字段的内容长度不确定, 我们建议使用 varchar; 若内容长度是固定的, 如 md5的密码, 邮编, 手机号码, 学号, 身份证号码等, 使用 char 的效率会更高。
(4) char (n) 会将存入的最后的空格自动删除, 而 varchar (n) 会保留空格. 所以如果你真的有这样的需求, 就是在字段内容的最后保存空格, 则应该选用 varchar。;第 4 章 MySQL 数据类型;4.5 日期和时间; 说明
(1) 对于 date 类型只是接受日期, datetime timestamp 有日期和时间, 如果你没有给时间, 那么默认是 00: 00: 00。
?使用注意:
timestamp 在 insert 和 update 时会自动进行更新。;4.6 枚举 enum, 集合 set; ?细节说明:
(1) 添加的选项都是表中规定好的, 添加 set 字段时,′选项 1, 选项 2, 选项 3′, 中间不能有空格。
(2) 在 enum 中, 只是提供了若干个选项的的值, 最终在一个单元格中, 实际只存储了其中的一个值; 而且出于效率的考虑, 这些值实际存储的是 “数字”, 因为这些选项, 每个选项值依次对应如下数字: 1, 2, 3, 4, 5,...??, 最多 65535 个。 实际添加数据时, 选项可以用数字表示。; (3) 在 set 选择中, 出于效率考虑, 实际也只存储一个数值来表示数据的选项, 这些选项依次对应如下数字: 1, 2, 4, 8, 16, 32,...??最多 64 个。
举例说明:;4.7 图片,电影,音频数据;4.8 综合练习;第五部分
修改表;5.1 基本语法;5.2 完整用法;5.2 改表的注意事项总结;第六部分
数据操作;6.1 insert 语句;第 6 章 数据操作;第 6 章 数据操作;第 6 章 数据操作
您可能关注的文档
最近下载
- 肺部感染的护理PPT.pptx
- 《义乌购案例分析》课件.pptx VIP
- 制造型企业运作体系(31).ppt VIP
- 《一句顶一万句》读后感(通用8篇).pdf
- 2025初三英语中考模拟试题(含答案) .pdf VIP
- 《无关幸福》(猎人同人,西索与伊尔米。很经典的同人文) 作者SEMON_(宝典指南).pdf
- 2024届高考英语专题复习读后续写语篇训练 第三节 人与自然(语篇训练)四、自然灾害.pptx VIP
- 拉康精神分析理论视域中《朗读者》解读.docx
- 夢と色でできている(Full)的乐谱的乐谱.pdf VIP
- 高考英语读后续写三大主题意境十大经典话题精选荟萃:01:个人成长篇(人与自我).docx VIP
文档评论(0)