软件开发自学视频教程:MySQL自学视频教程
正版二手书籍,有少量笔记,套装书先咨询客服再下单,无光盘,无册
¥
7.32
1.0折
¥
69.8
八五品
仅1件
作者软件开发技术联盟 编
出版社清华大学出版社
出版时间2014-12
版次1
装帧平装
货号9787302372547
上书时间2024-10-07
商品详情
- 品相描述:八五品
图书标准信息
-
作者
软件开发技术联盟 编
-
出版社
清华大学出版社
-
出版时间
2014-12
-
版次
1
-
ISBN
9787302372547
-
定价
69.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
458页
-
字数
816千字
-
正文语种
简体中文
-
丛书
软件开发自学视频教程
- 【内容简介】
-
《软件开发自学视频教程:MySQL自学视频教程》以初学者为核心,全面介绍了MySQL数据库的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握MySQL数据库技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。全书共分3篇20章,其中,第一篇为入门篇,主要包括了解MySQL、准备安装MySQL环境、MySQL数据类型与运算符、MySQL存储引擎、MySQL基本操作、MySQL数据查询、MySQL函数、MySQL索引、MySQL视图等内容;第二篇为提高篇,主要包括MySQL存储过程和函数、MySQL触发器、MySQL事务、MySQL备份与还原、MySQL系统管理、MySQL性能优化、MySQL安全技术、MySQL日常管理、PHP操作MySQL数据库等内容;第三篇为实战篇,主要包括九九度供求信息网、BCTY365网上社区等两个实战项目。另外本书光盘含:
12小时视频讲解/529个编程实例/16个经典模块分析/17个项目开发案例/592个编程实践任务/626个能力测试题目(基础能力测试、数学及逻辑思维能力测试、面试能力测试、编程英语能力测试)/23个IT励志故事。
本书适用于MySQL数据库的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。
- 【作者简介】
-
软件开发技术联盟,是一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该企业近年来从事图书的研发编写,编写的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,多种图书荣获全行业优秀畅销书奖。
- 【目录】
-
第1篇入门篇
第1章了解MySQL
(视频讲解:4分钟)
1.1什么是MySQL
1.1.1MySQL的发展史
1.1.2MySQL的特性
1.1.3MySQL的管理软件
1.1.4MySQL的应用环境
1.1.5MySQL下载
1.2本章小结
第2章准备安装MySQL环境
(视频讲解:36分钟)
2.1搭建MySQL开发环境
2.1.1Windows下搭建MySQL环境
2.1.2Linux下搭建MySQL环境
2.2启动、停止、连接和断开MySQL服务器
2.2.1启动、停止MySQL服务器
2.2.2连接、断开MySQL服务器
2.3使用免安装的MySQL
2.4phpMyAdmin图形化管理工具
2.4.1管理数据库操作
2.4.2管理数据表
2.4.3管理数据记录
2.4.4导入导出数据
2.4.5phpMyAdmin设置编码格式
2.4.6phpMyAdmin添加服务器新用户
2.4.7phpMyAdmin中重置MySQL服务器登录密码
2.5综合应用
2.5.1启动、停止MySQL服务器
2.5.2连接MySQL服务器
2.6本章常见错误
2.6.1忘记MySQL数据库的密码
2.6.2mysql命令的结束处加了分号
2.6.3与所导入的数据库同名的数据库不存在
2.7本章小结
2.8跟我上机
第3章MySQL数据类型与运算符
(视频讲解:26分钟)
3.1MySQL数据类型
3.1.1数字类型
3.1.2字符串类型
3.1.3日期和时间数据类型
3.2MySQL运算符
3.3算术运算符
3.4比较运算符
3.5逻辑运算符
3.6位运算符
3.7运算符的优先级
3.8综合应用
3.8.1位运算符的使用
3.8.2逻辑运算符的使用
3.9本章常见错误
3.9.1使用逻辑运算符时漏写了一个“&”或“|”
3.9.2MySQL数据库中存储路径不正确
3.10本章小结
3.11跟我上机
第4章MySQL存储引擎
(视频讲解:10分钟)
4.1MySQL存储引擎
4.1.1查询MySQL中支持的存储引擎
4.1.2InnoDB存储引擎
4.1.3MyISAM存储引擎
4.1.4MEMORY存储引擎
4.1.5如何选择存储引擎
4.1.6设置数据表的存储引擎
4.2综合应用
4.2.1查看存储引擎
4.3本章常见错误
4.3.1修改默认存储引擎后没有生效
4.3.2使用MEMORY存储引擎
4.4本章小结
4.5跟我上机
第5章MySQL基本操作
(视频讲解:38分钟)
5.1MySQL数据库操作
5.1.1创建数据库CREATEDATABASE
5.1.2查看数据库SHOWDATABASES
5.1.3选择数据库USEDATABASE
5.1.4删除数据库DROPDATABASE
5.2MySQL数据表操作
5.2.1创建数据表CREATETABLE
5.2.2查看表结构DESCRIBE或SHOWCOLUMNS
5.2.3修改表结构ALTERTABLE
5.2.4重命名表RENAMETABLE
5.2.5删除表DROPTABLE
5.3MySQL语句操作
5.3.1插入记录INSERT
5.3.2查询数据库记录SELECT
5.3.3修改记录UPDATE
5.3.4删除记录DELETE
5.4综合应用
5.4.1操作teacher表
5.4.2字段修改到指定位置
5.5本章常见错误
5.5.1执行修改和删除操作时未指定where条件语句
5.5.2创建的数据库和已存在的数据库重名
5.6本章小结
5.7跟我上机
第6章MySQL数据查询
(视频讲解:50分钟)
6.1基本查询语句
6.2单表查询
6.2.1查询所有字段
6.2.2查询指定字段
6.2.3查询指定数据
6.2.4带IN关键字的查询
6.2.5带BETWEENAND的范围查询
6.2.6带LIKE的字符匹配查询
6.2.7带AND的多条件查询
6.2.8带OR的多条件查询
6.2.9用DISTINCT关键字去除结果中的重复行
6.2.10用ORDERBY关键字对查询结果排序
6.2.11用GROUPBY关键字分组查询
6.2.12用LIMIT限制查询结果的数量
6.3聚合函数查询
6.3.1COUNT()函数
6.3.2SUM()函数
6.3.3AVG()函数
6.3.4MAX()函数
6.3.5MIN()函数
6.4连接查询
6.4.1内连接查询
6.4.2外连接查询
6.4.3复合条件连接查询
6.5子查询
6.5.1带IN关键字的子查询
6.5.2带比较运算符的子查询
6.5.3带EXISTS关键字的子查询
6.5.4带ANY关键字的子查询
6.5.5带ALL关键字的子查询
6.6合并查询结果
6.7定义表和字段的别名
6.7.1为表取别名
6.7.2为字段取别名
6.8使用正则表达式查询
6.8.1匹配指定字符中的任意一个
6.8.2使用“*”和“+”来匹配多个字符
6.9综合应用
6.9.1使用聚合函数SUM()对学生成绩进行汇总
6.9.2查询大于指定条件的记录
6.10本章常见错误
6.10.1查询语句结束处未写分号
6.10.2查询输出中文字符串时出现乱码
6.11本章小结
6.12跟我上机
第7章MySQL函数
(视频讲解:38分钟)
7.1MySQL函数
7.2数学函数
7.2.1ABS(x)函数
7.2.2RAND()函数
7.2.3FLOOR(x)函数
7.2.4PI()函数
7.2.5TRUNCATE(x,y)函数
7.2.6ROUND(x)函数和ROUND(x,y)函数
7.2.7SQRT(x)函数
7.3字符串函数
7.3.1INSERT(s1,x,len,s2)函数
7.3.2UPPER(s),UCASE(s)函数
7.3.3LEFT(s,n)函数
7.3.4RTRIM(s)函数
7.3.5SUBSTRING(s,n,len)函数
7.3.6REVERSE(s)函数
7.3.7FIELD(s,s1,s2,…)函数
7.4日期和时间函数
7.4.1CURDATE()函数和CURRENT_DATE()函数
7.4.2CURTIME()函数和CURRENT_TIME()函数
7.4.3NOW()函数
7.4.4DATEDIFF(d1,d2)函数
7.4.5ADDDATE(d,n)函数
7.4.6ADDDATE(d,INTERVALexprtype)函数
7.4.7SUBDATE(d,n)函数
7.5条件判断函数
7.6系统信息函数
7.6.1获取MySQL版本号、连接数和数据库名的函数
7.7加密函数
7.7.1加密函数PASSWORD(str)
7.8其他函数
7.8.1格式化函数FORMAT(x,n)
7.9综合应用
7.9.1不同进制的数字进行转换的函数
7.9.2生成3个1~100之间的随机整数
7.10本章常见错误
7.10.1SUBSTRING(s,n,len)函数的第二个参数错误
7.10.2日期和时间函数中的日期和时间未加引号
7.11本章小结
7.12跟我上机
第8章MySQL索引
(视频讲解:22分钟)
8.1MySQL索引
8.1.1什么是MySQL索引
8.1.2MySQL索引分类
8.2创建索引
8.2.1在创建数据表时创建索引
8.2.2在已存在的数据表中创建索引
8.2.3修改数据表结构添加索引
8.3删除索引
8.4综合应用
8.4.1用CREATEINDEX创建索引
8.4.2使用ALTERTABLE语句创建全文索引
8.5本章常见错误
8.5.1建立全文索引时出现错误
8.5.2创建索引时指定的索引字段不存在
8.6本章小结
8.7跟我上机
第9章MySQL视图
(视频讲解:20分钟)
9.1MySQL视图
9.1.1视图的概念
9.1.2视图的作用
9.2创建视图
9.2.1查看用户是否具有创建视图的权限
9.2.2创建视图
9.2.3创建视图的注意事项
9.3查看视图
9.4修改视图
9.5更新视图
9.6删除视图
9.7综合应用
9.7.1在views表中查看视图详细信息
9.7.2使用MySQL视图查询学生信息表
9.8本章常见错误
9.8.1创建视图的表不存在
9.8.2视图不能更新
9.9本章小结
9.10跟我上机
第2篇提高篇
第10章MySQL存储过程和函数
(视频讲解:32分钟)
10.1存储过程和函数的创建
10.1.1创建存储过程
10.1.2创建存储函数
10.1.3变量的应用
10.1.4光标的运用
10.2流程控制语句
10.2.1IF语句
10.2.2CASE语句
10.2.3WHILE循环语句
10.2.4LOOP循环语句
10.2.5REPEAT循环语句
10.3调用存储过程和存储函数
10.3.1调用存储过程
10.3.2调用存储函数
10.4查看存储过程和函数
10.4.1SHOWSTATUS语句
10.4.2SHOWCREATE语句
10.5修改存储过程和存储函数
10.6删除存储过程和存储函数
10.7捕获存储过程中的错误
10.7.1定义条件
10.7.2定义处理程序
10.8综合应用
10.8.1使用存储过程实现用户注册
10.8.2使用存储过程实现用户登录
10.9本章常见错误
10.9.1存储过程或存储函数已存在
10.9.2存储过程名与MySQL内建函数重名
10.10本章小结
10.11跟我上机
第11章MySQL触发器
(视频讲解:22分钟)
11.1MySQL触发器
11.1.1创建只有一个执行语句的触发器
11.1.2创建具有多个执行语句的触发器
11.2查看触发器
11.2.1SHOWTRIGGERS语句查看触发器信息
11.2.2查看triggers表中触发器信息
11.3应用触发器
11.4删除触发器
11.5综合应用
11.5.1创建一个由INSERT触发的触发器
11.5.2获取数据库中的触发器
11.6本章常见错误
11.6.1触发器未删除造成数据变化
11.6.2BEGIN与END之间多条语句未用分号分开
11.7本章小结
11.8跟我上机
第12章MySQL事务
(视频讲解:15分钟)
12.1什么是MySQL事务
12.1.1原子性
12.1.2一致性
12.1.3孤立性
12.1.4持久性
12.2MySQL事务的创建与存在周期
12.2.1初始化事务
12.2.2创建事务
12.2.3应用SELECT语句查看数据是否被正确输入
12.2.4提交事务
12.2.5撤销事务(事务回滚)
12.2.6事务的存在周期
12.3MySQL行为
12.3.1自动提交
12.3.2事务的孤立级
12.3.3修改事务的孤立级
12.4事务和性能
12.4.1应用小事务
12.4.2选择合适的孤立级
12.4.3死锁的概念与避免
12.5MySQL伪事务
12.5.1用表锁定代替事务
12.5.2应用表锁实现伪事务
12.6综合应用
12.6.1使用事务实现银行的安全转账
12.6.2使用事务处理技术实现关联表间信息的删除
12.7本章常见错误
12.7.1MySQL数据表不支持事务
12.7.2不能创建InnoDB类型的数据表
12.8本章小结
12.9跟我上机
第13章MySQL备份与还原
(视频讲解:4分钟)
13.1数据库备份
13.1.1使用mysqldump命令备份
13.1.2通过复制进行备份
13.1.3使用mysqlhotcopy工具快速备份
13.2数据库还原
13.2.1使用mysql命令还原
13.2.2通过复制进行还原
13.3导出数据表
13.3.1用SELECT...INTOOUTFILE导出文本文件
13.3.2用mysqldump命令导出文本文件
13.3.3用mysql命令导出文本文件
13.4综合应用
13.4.1使用mysql命令导出HTML文件
13.4.2使用mysqldump命令导出XML文件
13.5本章常见错误
13.5.1指定密码时“-p”与密码之间有空格
13.5.2附加选项option未加引号
13.6本章小结
13.7跟我上机
第14章MySQL系统管理
(视频讲解:16分钟)
14.1MySQL系统管理概述
14.1.1MySQL系统的构成
14.1.2日常管理
14.1.3安全问题
14.1.4数据库维护
14.2数据目录的位置和结构
14.2.1数据目录的位置
14.2.2数据目录的结构
14.3MySQL服务器如何提供对数据的访问
14.4MySQL支持的数据表类型
14.4.1ISAM数据表
14.4.2MyISAM数据表
14.4.3BDB数据表
14.4.4InnoDB数据表
14.4.5MERGE数据表
14.4.6HEAP数据表
14.5SQL语句如何操作数据表文件
14.5.1创建数据表
14.5.2更新数据表
14.5.3删除数据表
14.6MySQL状态文件和日志文件
14.7操作系统对数据库和数据表命名规则的限制
14.8MySQL数据目录的结构对系统性能的影响
14.9本章常见错误
14.9.1系统备份前没有关闭MySQL服务器
14.9.2数据库或数据表名中含有路径分隔符
14.10本章小结
14.11跟我上机
第15章MySQL性能优化
(视频讲解:12分钟)
15.1性能优化简介
15.2优化查询
15.2.1分析查询语句
15.2.2索引对查询速度的影响
15.2.3使用索引优化查询
15.3查询高速缓存
15.3.1检验高速缓存是否开启
15.3.2使用高速缓存
15.4优化数据库结构
15.4.1分析表、检查表和优化表
15.4.2将多字段的表分解成多个表
15.4.3建立中间表
15.4.4优化插入记录的速度
15.5优化多表查询和表设计
15.5.1优化多表查询
15.5.2优化表设计
15.6综合应用
15.6.1查看MySQL服务器的连接、查询次数
15.6.2检查表
15.7本章常见错误
15.7.1使用OR关键字时有一个字段不为索引
15.7.1应用LIKE匹配字符串时第一个字符是“%”
15.8本章小结
15.9跟我上机
第16章MySQL安全技术
(视频讲解:10分钟)
16.1MySQL基本的安全策略
16.2用户和权限管理
16.2.1CREATEUSER命令
16.2.2DROPUSER命令
16.2.3RENAMEUSER命令
16.2.4GRANT和REVOKE命令
16.3MySQL安全的常见问题
16.3.1权限更改何时生效
16.3.2设置用户密码
16.3.3使密码更安全
16.4本章常见错误
16.4.1创建账户已存在
16.4.2对账户重命名时的错误
16.5本章小结
16.6跟我上机
第17章MySQL日常管理
(视频讲解:8分钟)
17.1MySQL连接故障恢复
17.1.1UNIX套接字文件被误删
17.1.2忘记root口令
17.2日志文件管理
17.2.1查询日志
17.2.2慢日志
17.2.3二进制日志
17.2.4错误日志
17.2.5日志维护
17.2.6日志失效处理
17.3MySQL服务器镜像配置
17.3.1镜像机制
17.3.2建立主-从镜像关系
17.3.3MySQL双机热备份
17.4MySQL服务器的优化
17.4.1参数变量的设置
17.4.2改变一些服务器变量的值
17.4.3改变InnoDB处理程序变量的值
17.5MySQL服务器的一些特殊配置
17.5.1国际化和本地化
17.5.2对连接监听情况进行控制
17.5.3启用或禁用LOCAL能力
17.5.4对老版本数据表进行升级
17.6运行多个MySQL服务器
17.6.1设置MySQL服务器启动选项的策略
17.6.2使用mysql_multi脚本启动多个MySQL服务器
17.6.3在Windows系统上运行多个MySQL服务器
17.6.4运行多个MySQL服务器需要注意的问题
17.7本章常见错误
17.7.1对打开的日志文件更名
17.7.2服务器的显示时间和当地时间不一致
17.8本章小结
17.9跟我上机
第18章PHP操作MySQL数据库
(视频讲解:1小时26分钟)
18.1PHP访问MySQL数据库的一般步骤
18.2PHP操作MySQL数据库的方法
18.2.1使用mysql_connect()函数连接MySQL服务器
18.2.2使用mysql_select_db()函数选择数据库文件
18.2.3使用mysql_query()函数执行SQL语句
18.2.4应用mysql_fetch_array()函数从数组结果集中获取信息
18.2.5应用mysql_fetch_object()函数从结果集中获取一行作为对象
18.2.6应用mysql_fetch_row()函数逐行获取结果集中的每条记录
18.2.7应用mysql_num_rows()函数获取查询结果集中的记录数
18.2.8关闭连接
18.3管理MySQL数据库中的数据
18.3.1向数据库中添加数据
18.3.2编辑数据库数据
18.3.3从数据库中删除数据
18.3.4批量数据操作
18.4综合应用
18.4.1输入页码跳转到指定页
18.4.2对查询结果进行降序排列输出
18.5本章常见错误
18.5.1数据库导致的错误
18.5.2刷新页面重复提交
18.5.3获取数据库中数据出现乱码
18.6本章小结
18.7跟我上机
第3篇实战篇
第19章九九度供求信息网
(视频讲解:1小时50分钟)
19.1开发背景
19.2系统分析
19.2.1需求分析
19.2.2可行性分析
19.2.3编写项目计划书
19.3系统设计
19.3.1系统目标
19.3.2系统功能结构
19.3.3系统流程图
19.3.4系统预览
19.3.5开发环境
19.3.6文件夹组织结构
19.4在Windows操作系统下搭建PHP开发环境
19.4.1在Windows下应用AppServ快速配置PHP开发环境
19.4.2Windows下Apache的安装配置
19.4.3Windows下MySQL的安装配置
19.4.4Windows下PHP的安装配置
19.4.5在Windows下设置IIS+PHP的执行环境
19.5数据库设计
19.5.1数据库分析
19.5.2数据库概念设计
19.5.3使用PowerDesigner建模
19.5.4创建数据库及数据表
19.6单元测试
19.6.1单元测试概述
19.6.2单元测试的优点
19.7前台首页设计
19.7.1前台首页概述
19.7.2前台首页技术分析
19.7.3前台首页的实现过程
19.8免费供求信息发布模块设计
19.8.1免费供求信息发布模块概述
19.8.2免费供求信息发布模块技术分析
19.8.3免费供求信息发布模块的实现过程
19.9信息检索模块设计
19.9.1信息检索模块概述
19.9.2信息检索模块技术分析
19.9.3信息检索模块的实现过程
19.10后台首页设计
19.10.1后台首页概述
19.10.2后台首页技术分析
19.10.3后台首页的实现过程
19.11付费供求信息发布模块设计
19.11.1付费供求信息发布模块概述
19.11.2付费供求信息发布模块技术分析
19.11.3付费供求信息发布模块的实现过程
19.12付费信息管理模块设计
19.12.1付费信息管理模块概述
19.12.2付费信息管理模块技术分析
19.12.3付费信息显示的实现过程
19.12.4付费信息审核的实现过程
19.12.5付费信息删除的实现过程
19.12.6单元测试
19.13网站发布
19.14开发技巧与难点分析
19.14.1查询关键字描红功能
19.14.2表单数据的提交方式
19.15MySQL数据库技术专题
19.15.1创建和删除数据库
19.15.2创建和删除数据表
19.16本章总结
第20章BCTY365网上社区
(视频讲解:2小时26分钟)
20.1系统设计思路
20.1.1系统功能结构
20.1.2系统预览
20.1.3文件夹组织结构
20.2数据库设计
20.2.1数据库概要说明
20.2.2数据库概念设计
20.2.3数据库逻辑设计
20.3前台首页设计
20.3.1前台首页概述
20.3.2公告信息的滚动输出技术
20.3.3前台首页的实现过程
20.4注册模块设计
20.4.1注册模块概述
20.4.2通过JavaScript脚本验证表单元素
20.4.3注册模块的实现过程
20.5技术支持模块设计
20.5.1技术支持模块概述
20.5.2分页技术
20.5.3常见问题的实现过程
20.5.4客户反馈的实现过程
20.6在线订购模块设计
20.6.1在线订购模块概述
20.6.2订单的预览及打印技术
20.6.3购物车的实现过程
20.6.4商品订单的实现过程
20.7社区论坛模块设计
20.7.1社区论坛模块概述
20.7.2页面跳转技术
20.7.3论坛分类的实现过程
20.7.4论坛帖子浏览的实现过程
20.7.5论坛帖子发布的实现过程
20.7.6论坛帖子回复的实现过程
20.8后台首页设计
20.8.1后台首页概述
20.8.2switch框架技术
20.8.3后台首页的实现过程
20.9编程词典管理模块设计
20.9.1编程词典管理模块概述
20.9.2图片上传技术
20.9.3添加编程词典的实现过程
20.9.4编辑编程词典的实现过程
20.10软件升级管理模块设计
20.10.1软件升级管理模块概述
20.10.2动态输出下拉列表框的值
20.10.3软件升级包上传的实现过程
20.10.4软件升级包删除的实现过程
20.11在线支付技术专题
20.12本章小结
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价