MySQL数据库入门PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:传智播客高教产品研发部编著
- 出 版 社:清华大学出版社
- 出版年份:2015
- ISBN:9787302387954
- 页数:220 页
第1章 数据库入门 1
1.1 数据库基础知识 1
1.1.1 数据库概述 1
1.1.2 数据库存储结构 2
1.1.3 SQL语言 3
1.1.4 常见的数据库产品 4
1.2 MySQL安装与配置 5
1.2.1 Windows平台下安装和配置MySQL 5
1.2.2 Linux平台下安装MySQL 16
1.3 MySQL目录结构 20
1.4 MySQL的使用 21
1.4.1 启动MySQL服务 21
1.4.2 登录MySQL数据库 22
1.4.3 MySQL的相关命令 24
1.4.4 重新配置MySQL 27
小结 29
第2章 数据库和表的基本操作 30
2.1 数据库基础知识 30
2.1.1 创建和查看数据库 30
2.1.2 修改数据库 32
2.1.3 删除数据库 32
2.2 数据类型 33
2.2.1 整数类型 33
2.2.2 浮点数类型和定点数类型 34
2.2.3 日期与时间类型 34
2.2.4 字符串和二进制类型 36
2.3 数据表的基本操作 39
2.3.1 创建数据表 39
2.3.2 查看数据表 40
2.3.3 修改数据表 42
2.3.4 删除数据表 47
2.4 表的约束 48
2.4.1 主键约束 48
2.4.2 非空约束 49
2.4.3 唯一约束 50
2.4.4 默认约束 50
2.5 设置表的字段值自动增加 51
2.6 索引 51
2.6.1 索引的概念 51
2.6.2 创建索引 52
2.6.3 删除索引 67
小结 69
第3章 添加、更新与删除数据 70
3.1 添加数据 70
3.1.1 为表中所有字段添加数据 70
3.1.2 为表的指定字段添加数据 73
3.1.3 同时添加多条记录 76
3.2 更新数据 78
3.3 删除数据 81
小结 86
第4章 单表查询 87
4.1 简单查询 87
4.1.1 SELECT语句 87
4.1.2 查询所有字段 88
4.1.3 查询指定字段 91
4.2 按条件查询 92
4.2.1 带关系运算符的查询 92
4.2.2 带IN关键字的查询 94
4.2.3 带BETWEEN AND关键字的查询 95
4.2.4 空值查询 96
4.2.5 带DISTINCT关键字的查询 97
4.2.6 带LIKE关键字的查询 100
4.2.7 带AND关键字的多条件查询 104
4.2.8 带OR关键字的多条件查询 105
4.3 高级查询 107
4.3.1 聚合函数 107
4.3.2 对查询结果排序 110
4.3.3 分组查询 113
4.3.4 使用LIMIT限制查询结果的数量 115
4.3.5 函数(列表) 117
4.4 为表和字段取别名 119
4.4.1 为表取别名 120
4.4.2 为字段取别名 120
小结 121
第5章 多表操作 122
5.1 外键 122
5.1.1 什么是外键 122
5.1.2 为表添加外键约束 123
5.1.3 删除外键约束 125
5.2 操作关联表 126
5.2.1 关联关系 126
5.2.2 添加数据 127
5.2.3 删除数据 128
5.3 连接查询 130
5.3.1 交叉连接 130
5.3.2 内连接 132
5.3.3 外连接 133
5.3.4 复合条件连接查询 135
5.4 子查询 136
5.4.1 带IN关键字的子查询 136
5.4.2 带EXISTS关键字的子查询 137
5.4.3 带ANY关键字的子查询 137
5.4.4 带ALL关键字的子查询 138
5.4.5 带比较运算符的子查询 139
小结 139
第6章 事务与存储过程 140
6.1 事务管理 140
6.1.1 事务的概念 140
6.1.2 事务的提交 143
6.1.3 事务的回滚 144
6.1.4 事务的隔离级别 145
6.2 存储过程的创建 156
6.2.1 创建存储过程 157
6.2.2 变量的使用 159
6.2.3 定义条件和处理程序 160
6.2.4 光标的使用 163
6.2.5 流程控制的使用 164
6.3 存储过程的使用 168
6.3.1 调用存储过程 168
6.3.2 查看存储过程 169
6.3.3 修改存储过程 172
6.3.4 删除存储过程 173
6.4 综合案例——存储过程应用 174
小结 176
第7章 视图 177
7.1 视图概述 177
7.2 视图管理 178
7.2.1 创建视图的语法格式 178
7.2.2 在单表上创建视图 179
7.2.3 在多表上创建视图 181
7.2.4 查看视图 182
7.2.5 修改视图 185
7.2.6 更新视图 188
7.2.7 删除视图 192
7.3 应用案例——视图的应用 193
小结 198
第8章 数据库的高级操作 199
8.1 数据备份与还原 199
8.1.1 数据的备份 199
8.1.2 数据的还原 202
8.2 用户管理 204
8.2.1 user表 204
8.2.2 创建普通用户 206
8.2.3 删除普通用户 209
8.2.4 修改用户密码 211
8.3 权限管理 215
8.3.1 MySQL的权限 215
8.3.2 授予权限 216
8.3.3 查看权限 217
8.3.4 收回权限 218
小结 220
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019