Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

零点起飞学MySQL PDF 下载


分享到:
时间:2019-05-02 09:35来源:https://download.csdn.net/ 作者:转载  侵权举报
零点起飞学MySQL PDF 下载
失效链接处理
零点起飞学MySQL  PDF  下载

转载自:https://download.csdn.net/download/u014262328/10214030
 
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版 
 
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/23268959.html
  
相关截图:
 
资料简介:
本书是一本MySQL的入门教程,是手把手教会读者使用该数据库的*入门教程。本书概念清楚,用穿插类比和图解的方式进行讲解,可以让读者更加直观地理解和掌握MySQL的各个知识点。本书附带1张光盘,收录了本书配套多媒体教学视频及涉及的源文件,便于读者高效、直观地学习。
  本书共5篇,包括20章内容。第1篇讲解MySQL的基础,包括MySQL数据库的安装、数据库的使用、数据表的使用及约束的使用;第2篇讲解SQL语句在数据表中的使用,主要包括数据的添加、修改、删除和查询操作;第3篇介绍MySQL数据库常用的一些对象,包括自定义函数、视图、存储过程和触发器等;第4篇为MySQL应用实战篇,介绍如何使用最流行的C#、Java和PHP连接MySQL数据库的方法和相关项目案例;第5篇为拓展应用篇,介绍MySQL日志和数据库性能优化。
  本书适合所有想学习MySQL数据库技术的初、中级读者快速入门,也适合大中专院校的师生和培训班的学员作为教材使用。
 
资料目录:
第1篇 MySQL基础
第1章 数据库的安装( 教学视频:25分钟) 2
1.1 MySQL概述 2
1.1.1 MySQL特性以及历史 2
1.1.2 MySQL的获取 3
1.2 MySQL的安装 5
1.2.1 Windows中安装MySQL 6
1.2.2 Linux中安装MySQL 9
1.3 本章小结 13
1.4 本章习题 13
第2章 数据库的创建、修改及删除( 教学视频:19分钟 14
2.1 创建数据库 14
2.1.1 创建数据库的基本语法 14
2.1.2 使用语句创建数据库 16
2.1.3 使用图形界面创建数据库 17
2.2 修改数据库 19
2.2.1 使用语句修改数据库使用的字符集 20
2.2.2 使用图形界面修改数据库使用的字符集 20
2.3 删除数据库 21
2.3.1 删除数据库的基本语法 21
2.3.2 使用语句删除数据库 22
2.3.3 使用图形界面删除数据库 22
2.4 数据库使用实例 23
2.5 本章小结 26
2.6 本章习题 26
第3章 数据表的创建、修改及删除( 教学视频:35分钟 28
3.1 数据类型 28
3.1.1 数值类型 28
3.1.2 字符串类型 29
3.1.3 日期时间类型 29
3.1.4 其他数据类型 30
3.2 创建数据表 31
3.2.1 创建数据表的语法 31
3.2.2 使用语句创建数据表 31
3.2.3 使用图形界面创建数据表 32
3.3 修改数据表 34
3.3.1 修改数据表的语法 34
3.3.2 使用语句修改数据表 34
3.3.3 使用图形界面修改数据表 36
3.4 删除数据表 37
3.4.1 删除数据表的语法 37
3.4.2 使用语句删除数据表 37
3.4.3 使用图形界面删除数据表 38
3.5 数据表使用实例 39
3.6 本章小结 41
3.7 本章习题 42
第4章 约束( 教学视频:42分钟) 44
4.1 约束的类型 44
4.2 主键约束 44
4.2.1 在创建表时设置主键约束 45
4.2.2 在修改表时添加主键约束 48
4.2.3 删除主键约束 50
4.3 外键约束 50
4.3.1 在创建表时设置外键约束 50
4.3.2 在修改表时添加外键约束 51
4.3.3 删除外键约束 52
4.4 默认值约束 53
4.4.1 在创建表时设置默认值约束 53
4.4.2 在修改表时添加默认值约束 54
4.4.3 删除默认值约束 54
4.5 非空约束 55
4.5.1 在创建表时设置非空约束 55
4.5.2 在修改表时添加非空约束 56
4.6 检查约束 57
4.6.1 在创建表时为列设置检查约束 57
4.6.2 在修改表时为一个列添加检查约束 58
4.7 唯一约束 59
4.7.1 在创建表时设置唯一约束 59
4.7.2 在修改表时添加唯一约束 62
4.7.3 删除唯一约束 63
4.8 本章小结 63
4.9 本章习题 63
第2篇 操作表中的数据
第5章 使用DML语言操作数据表( 教学视频:45分钟) 66
5.1 使用INSERT语句向数据表中添加数据 66
5.1.1 INSERT语句的基本语法形式 66
5.1.2 给表中指定字段添加数据 67
5.1.3 复制其他表中的数据 70
5.1.4 为表添加多条数据 72
5.2 使用UPDATE语句修改表中的数据 72
5.2.1 UPDATE语句的基本语法形式 73
5.2.2 修改表中的全部数据 73
5.2.3 根据条件修改表中的数据 73
5.2.4 根据顺序修改数据表中的数据 74
5.2.5 限制行数的修改 76
5.3 使用DELETE语句删除表中的数据 78
5.3.1 DELETE语句的基本语法形式 78
5.3.2 删除表中的全部数据 79
5.3.3 根据条件删除表中的数据 79
5.3.4 按指定顺序删除数据 80
5.3.5 限制行数的删除 81
5.4 使用图形界面操作数据表 83
5.5 数据表数据操作综合实例 85
5.6 本章小结 89
5.7 本章习题 89
第6章 简单查询与子查询( 教学视频:37分钟) 91
6.1 运算符 91
6.1.1 算术运算符 91
6.1.2 比较运算符 94
6.1.3 逻辑运算符 97
6.1.4 位运算符 101
6.2 简单查询 104
6.2.1 基本语法 105
6.2.2 查询表中的全部数据 105
6.2.3 查询指定字段的数据 106
6.2.4 在查询中使用别名列 107
6.2.5 根据单一条件查询数据 107
6.2.6 带LIKE条件的查询 107
6.2.7 根据多个条件查询数据 108
6.2.8 对查询结果排序 109
6.2.9 限制查询结果的行数 109
6.3 聚合函数 110
6.3.1 最大值函数MAX 110
6.3.2 最小值函数MIN 111
6.3.3 平均值函数AVG 111
6.3.4 求和函数SUM 112
6.3.5 计数函数COUNT 112
6.4 子查询 113
6.4.1 子查询中常用的操作符 113
6.4.2 使用IN的子查询 113
6.4.3 使用EXISTS的子查询 115
6.4.4 使用ANY的子查询 116
6.5 本章小结 116
6.6 本章习题 116
第7章 复杂查询( 教学视频:43分钟) 118
7.1 分组查询 118
7.1.1 对单列进行分组查询 118
7.1.2 使用HAVING的分组查询 119
7.1.3 对多列进行分组查询 120
7.1.4 在分组查询中使用ORDER BY 121
7.2 多表查询 122
7.2.1 等值连接 122
7.2.2 笛卡尔积 125
7.2.3 外连接 126
7.2.4 内连接 127
7.3 合并查询结果 129
7.3.1 使用UNION关键字合并查询结果 129
7.3.2 对合并后的查询结果排序 130
7.3.3 限制组合查询结果的行数 131
7.4 综合实例 132
7.5 本章小结 137
7.6 本章习题 138
第8章 函数( 教学视频:56分钟) 140
8.1 数值类型函数 140
8.1.1 绝对值函数abs 140
8.1.2 取余数函数mod 141
8.1.3 求平方根函数sqrt 141
8.1.4 获取随机数的函数rand 142
8.1.5 四舍五入函数round 142
8.1.6 符号函数sign 142
8.1.7 幂运算函数power 143
8.1.8 对数运算函数log 143
8.1.9 pi函数 144
8.1.10 三角函数 144
8.1.11 获取最小整数ceil、ceiling 144
8.2 字符串函数 145
8.2.1 合并字符串的函数concat 145
8.2.2 计算字符串长度的函数length 145
8.2.3 字母小写转大写函数upper 146
8.2.4 字母大写转小写函数lower 146
8.2.5 获取指定长度的字符串的函数left和right 147
8.2.6 填充字符串的函数lpad和rpad 147
8.2.7 删除指定字符的函数trim 147
8.2.8 删除字符串两端空格函数ltrim,rtrim 148
8.2.9 重复生成字符串的函数repeat 148
8.2.10 空格函数space 149
8.2.11 替换函数replace 149
8.2.12 替换字符串的函数insert 149
8.2.13 比较字符串大小的函数strcmp 149
8.2.14 获取子串的函数substring 150
8.2.15 字符串逆序的函数reverse 151
8.2.16 返回指定字符串位置的函数field 151
8.3 日期和时间函数 151
8.3.1 返回指定日期对应的工作日索引dayofweek和weekday 151
8.3.2 返回指定日期所在月中的日期索引dayofmonth 152
8.3.3 返回指定日期所在年中的日期索引dayofyear 152
8.3.4 返回指定日期对应的月份month 153
8.3.5 返回指定日期对应的月名称monthname 153
8.3.6 返回指定日期对应的工作日名称dayname 154
8.3.7 返回指定日期对应的季度quarter 154
8.3.8 返回指定日期对应的年份year 154
8.3.9 返回指定时间中的小时hour 155
8.3.10 返回指定时间中的分钟minute 155
8.3.11 返回指定时间中的秒数second 155
8.3.12 增加月份函数period_add 156
8.3.13 取月份差的函数period_diff 156
8.3.14 返回当前日期函数curdate和current_date 157
8.3.15 返回当前时间函数curtime和current_time 157
8.3.16 获取当前的时间日期函数now和sysdate 157
8.3.17 秒转换成时间函数sec_to_time 158
8.3.18 时间转换成秒函数time_to_sec 158
8.4 其他函数 158
8.4.1 返回当前用户名函数session_user 158
8.4.2 返回当前数据库名称函数database 159
8.4.3 返回字符串MD5校验和函数MD5 159
8.5 本章小结 159
8.6 本章习题 160
第3篇 数据库使用进阶
第9章 视图( 教学视频:23分钟) 162
9.1 视图介绍 162
9.2 创建视图 162
9.2.1 创建视图语法 163
9.2.2 单源表视图的创建 163
9.2.3 多源表视图的创建 165
9.3 修改视图 167
9.3.1 修改视图语法 168
9.3.2 使用语句更新视图 168
9.3.3 使用工具更新视图 168
9.4 删除视图 170
9.4.1 使用SQL语句删除视图 170
9.4.2 使用工具删除视图 170
9.5 查看视图 171
9.5.1 查看视图的字段信息 171
9.5.2 查看创建视图的语句 172
9.6 本章小结 173
9.7 本章习题 173
第10章 索引( 教学视频:21分钟) 175
10.1 认识索引 175
10.1.1 什么是索引 175
10.1.2 索引分类 175
10.1.3 索引的作用 176
10.1.4 索引注意事项 176
10.2 管理索引 176
10.2.1 普通索引创建 176
10.2.2 唯一索引创建 178
10.2.3 主键索引创建 179
10.2.4 查看索引 180
10.2.5 删除索引 181
10.3 本章小结 182
10.4 本章习题 182
第11章 自定义函数( 教学视频:30分钟) 184
11.1 创建自定义函数 184
11.1.1 创建函数的语法 184
11.1.2 使用语句创建函数 184
11.1.3 使用图形界面创建函数 188
11.2 函数的管理 189
11.2.1 使用命令删除函数 189
11.2.2 图形界面下删除函数 190
11.2.3 图形界面下修改函数 191
11.3 本章小结 193
11.4 本章习题 193
第12章 存储过程( 教学视频:35分钟) 194
12.1 存储过程介绍 194
12.2 创建存储过程 195
12.2.1 存储过程的语法 195
12.2.2 命令行中创建存储过程 195
12.2.3 利用工具创建存储过程 196
12.2.4 存储过程的参数 198
12.3 修改存储过程 201
12.4 删除存储过程 202
12.5 存储过程中的变量 204
12.6 结构控制语句 205
12.6.1 IF条件控制语句 205
12.6.2 CASE条件控制语句 206
12.6.3 LOOP循环控制语句 210
12.6.4 WHILE语句的使用 211
12.7 本章小结 213
12.8 本章习题 213
第13章 触发器( 教学视频:23分钟) 215
13.1 触发器介绍 215
13.2 创建触发器 215
13.2.1 触发器语法 216
13.2.2 触发器组成和触发事件 216
13.2.3 利用SQL命令创建触发器 216
13.2.4 利用图形工具创建触发器 222
13.3 管理触发器 225
13.3.1 触发器的删除 225
13.3.2 触发器的修改 226
13.4 本章小结 228
13.5 本章习题 228
第14章 数据库的权限与备份( 教学视频:27分钟) 229
14.1 用户管理 229
14.1.1 初始用户 229
14.1.2 创建用户 235
14.1.3 用户权限 236
14.2 数据的备份与恢复 239
14.2.1 备份操作 240
14.2.2 恢复操作 242
14.3 本章小结 243
14.4 本章习题 244
第4篇 数据库应用实战
第15章 使用C#连接MySQL( 教学视频:26分钟) 246
15.1 ADO.NET介绍 246
15.1.1 详解5个重要的类 246
15.1.2 使用C#语言对MySQL数据库进行操作 249
15.2 学员报名系统的实现 250
15.2.1 学员报名的数据表设计 250
15.2.2 创建项目结构 251
15.2.3 添加学员信息 251
15.2.4 管理学员信息 253
15.3 本章小结 258
第16章 在Java中连接MySQL( 教学视频:23分钟) 259
16.1 JDBC简介 259
16.2 使用JDBC Driver连接MySQL 260
16.2.1 下载连接MySQL数据库的JDBC Driver 260
16.2.2 利用JDBC Driver连接MySQL数据库 262
16.3 利用JDBC-ODBC桥接数据库 268
16.3.1 配置ODBC数据源 268
16.3.2 使用JDBC-ODBC桥连接MySQL 271
16.4 本章小结 272
第17章 PHP访问MySQL数据库( 教学视频:32分钟) 273
17.1 PHP连接MySQL数据库 273
17.1.1 Windows操作系统下配置PHP 273
17.1.2



 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐