失效链接处理 |
MySQL从入门到_N?PDF 下蝲
本站整理下蝲Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?/b>
用户下蝲说明Q?/strong>
?sh)子版仅供预览,下蝲?4时内务必删除,支持正版Q喜Ƣ的误买正版书c:(x)
http://product.dangdang.com/25148724.html
相关截图Q?br />
![]() 资料介:(x) 《MySQL从入门到_N》从初学者角度出发,通过通俗易懂的语a以及(qing)丰富多彩的实例,详细介绍了MySQL开发应该掌握的各方面技术。《MySQL从入门到_N》共分ؓ(f)4?3章,包括数据库基Q初识MySQLQ用MySQL囑Ş化管理工P数据库操作,存储引擎?qing)数据类型,操作数据表,MySQL基础Q表数据的增、删、改操作Q数据查询,常用函数Q烦引,视图Q数据完整性约束,存储q程与存储函敎ͼ触发器,事务的应用,事gQ备份与恢复QMySQL性能优化Q权限管理及(qing)安全控制QPHP理MySQL数据库中的数据,Apache PHP MySQL实现|上CQStruts 2 Spring Hibernate MySQL实现|络商城{内宏V所有知识都l合具体实例q行介绍Q涉?qing)的E序代码也给Z详细的注释,可以使读者轻N?x)MySQL的精髓,快速提高开发技能?《MySQL从入门到_N》内容详,实例丰富Q非帔R合作ؓ(f)~程初学者的学习(fn)用书Q也适合作ؓ(f)开发h员的查阅、参考资?/span> 资料目录Q?/strong> W??nbsp;???/span> W??nbsp;数据库基 视频讲解Q?5分钟 1.1 数据库系l概q?/span> 1.1.1 数据库技术的发展 1.1.2 数据库系l的l成 1.2 数据模型 1.2.1 数据模型的概?/span> 1.2.2 常见的数据模?/span> 1.2.3 关系数据库的规范?/span> 1.2.4 关系数据库的设计原则 1.2.5 实体与关p?/span> 1.3 数据库的体系l构 1.3.1 数据库三U模式结?/span> 1.3.2 三模式之间的映?/span> 1.4 结 1.5 实践与练?/span>
W??nbsp;初识MySQL 视频讲解Q?2分钟 2.1 了解MySQL 2.1.1 MySQL数据库的概念 2.1.2 MySQL的优?/span> 2.1.3 MySQL的发展史 2.2 MySQL的特?/span> 2.3 MySQL的应用环?/span> 2.4 MySQL服务器的安装和配|?/span> 2.4.1 MySQL服务器下?/span> 2.4.2 MySQL服务器安?/span> 2.4.3 启动、连接、断开和停止MySQL服务?/span> 2.4.4 打开MySQL5.6 Command Line Client 2.5 如何学好MySQL 2.6 结 2.7 实践与练?/span>
W??nbsp;使用MySQL囑Ş化管理工?/span> 视频讲解Q?5分钟 3.1 MySQL Workbench囑Ş化管理工?/span> 3.1.1 了解MySQLWorkbench 3.1.2 创徏数据库和数据?/span> 3.1.3 d数据 3.1.4 数据的导出和导入 3.2 phpMyAdmin囑Ş化管理工?/span> 3.2.1 配置phpMyAdmin 3.2.2 数据库操作管?/span> 3.2.3 理数据?/span> 3.2.4 理数据记录 3.2.5 导出导入数据 3.2.6 phpMyAdmin讄~码格式 3.2.7 phpMyAdmind服务器新用户 3.2.8 phpMyAdmin中重|MySQL服务器登录密?/span> 3.3 结 3.4 实践与练?/span>
W??nbsp;数据库操?/span> 视频讲解Q?分钟 4.1 认识数据?/span> 4.1.1 数据库基本概?/span> 4.1.2 数据库常用对?/span> 4.1.3 pȝ数据?/span> 4.2 创徏数据?/span> 4.2.1 通过CREATEDATABASE语句创徏基本数据?/span> 4.2.2 通过CREATESCHEMA语句创徏基本数据?/span> 4.2.3 创徏指定字符集的数据?/span> 4.2.4 创徏数据库前判断是否存在同名数据?/span> 4.3 查看数据?/span> 4.4 选择数据?/span> 4.5 修改数据?/span> 4.6 删除数据?/span> 4.7 结 4.8 实践与练?/span>
W??nbsp;存储引擎?qing)数据类?/span> 视频讲解Q?2分钟 5.1 MySQL存储引擎 5.1.1 MySQL存储引擎的概?/span> 5.1.2 查询MySQL中支持的存储引擎 5.1.3 InnoDB存储引擎 5.1.4 MyISAM存储引擎 5.1.5 MEMORY存储引擎 5.1.6 如何选择存储引擎 5.1.7 讄数据表的存储引擎 5.2 MySQL数据cd 5.2.1 数字cd 5.2.2 字符串类?/span> 5.2.3 日期和时间类?/span> 5.3 结 5.4 实践与练?/span>
W??nbsp;操作数据?/span> 视频讲解Q?2分钟 6.1 创徏数据?/span> 6.2 查看表结?/span> 6.2.1 使用SHOWCOLUMNS语句查看 6.2.2 使用DESCRIBE语句查看 6.3 修改表结?/span> 6.3.1 d新字D及(qing)修改字段定义 6.3.2 修改字段?/span> 6.3.3 删除字段 6.3.4 修改表名 6.4 重命名表 6.5 复制?/span> 6.6 删除?/span> 6.7 结 6.8 实践与练?/span>
W??nbsp;?心技 ?/span> W??nbsp;MySQL基础 视频讲解Q?4分钟 7.1 q算W?/span> 7.1.1 术q算W?/span> 7.1.2 比较q算W?/span> 7.1.3 逻辑q算W?/span> 7.1.4 位运符 7.1.5 q算W的优先U?/span> 7.2 程控制语句 7.2.1 IF语句 7.2.2 CASE语句 7.2.3 WHILE循环语句 7.2.4 LOOP循环语句 7.2.5 REPEAT循环语句 7.3 结 7.4 实践与练?/span>
W??nbsp;表数据的增、删、改操作 视频讲解Q?0分钟 8.1 插入数据 8.1.1 使用INSERT...VALUES语句插入数据 8.1.2 使用INSERT...SET语句插入数据 8.1.3 插入查询l果 8.2 修改数据 8.3 删除数据 8.3.1 通过DELETE语句删除数据 8.3.2 通过TRUNCATETABLE语句删除数据 8.4 结 8.5 实践与练?/span>
W??nbsp;数据查询 视频讲解Q?2分钟 9.1 基本查询语句 9.2 单表查询 9.2.1 查询所有字D?/span> 9.2.2 查询指定字段 9.2.3 查询指定数据 9.2.4 带关键字IN的查?/span> 9.2.5 带关键字BETWEENAND的范围查?/span> 9.2.6 带LIKE的字W匹配查?/span> 9.2.7 用关键字ISNULL查询I?/span> 9.2.8 带关键字AND的多条g查询 9.2.9 带关键字OR的多条g查询 9.2.10 用关键字DISTINCT去除l果中的重复?/span> 9.2.11 用关键字ORDERBYҎ(gu)询结果排?/span> 9.2.12 用关键字GROUPBY分组查询 9.2.13 用关键字LIMIT限制查询l果的数?/span> 9.3 聚合函数查询 9.3.1 COUNT()函数 9.3.2 SUM()函数 9.3.3 AVG()函数 9.3.4 MAX()函数 9.3.5 MIN()函数 9.4 q接查询 9.4.1 内连接查?/span> 9.4.2 外连接查?/span> 9.4.3 复合条gq接查询 9.5 子查?/span> 9.5.1 带关键字IN的子查询 9.5.2 带比较运符的子查询 9.5.3 带关键字EXISTS的子查询 9.5.4 带关键字ANY的子查询 9.5.5 带关键字ALL的子查询 9.6 合ƈ查询l果 9.7 定义表和字段的别?/span> 9.7.1 取别?/span> 9.7.2 为字D取别名 9.8 使用正则表达式查?/span> 9.8.1 匚w指定字符中的L一?/span> 9.8.2 使用“*”?ldquo; ”来匹配多个字W?/span> 9.8.3 匚w以指定的字符开头和l束的记?/span> 9.9 结 9.10 实践与练?/span>
W?0?nbsp;常用函数 视频讲解Q?6分钟 10.1 MySQL函数 10.2 数学函数 10.2.1 ABS(x)函数 10.2.2 FLOOR(x)函数 10.2.3 RAND()函数 10.2.4 PI()函数 10.2.5 TRUNCATE(x,y)函数 10.2.6 ROUND(x)函数和ROUND(x,y)函数 10.2.7 SQRT(x)函数 10.3 字符串函?/span> 10.3.1 INSERT(s1,x,len,s2)函数 10.3.2 UPPER(s)函数和UCASE(s)函数 10.3.3 LEFT(s,n)函数 10.3.4 RTRIM(s)函数 10.3.5 SUBSTRING(s,n,len)函数 10.3.6 REVERSE(s)函数 10.3.7 FIELD(s,s1,s2,…)函数 10.3.8 LOCATE(s1,s)函数、POSITION(s1 IN s)函数和INSTR(s,s1)函数 10.4 日期和时间函?/span> 10.4.1 CURDATE()函数和CURRENT_DATE()函数 10.4.2 CURTIME()函数和CURRENT_TIME()函数 10.4.3 NOW()函数 10.4.4 DATEDIFF(d1,d2)函数 10.4.5 ADDDATE(d,n)函数 10.4.6 ADDDATE(d,INTERVAL expr type)函数 10.4.7 SUBDATE(d,n)函数 10.5 条g判断函数 10.6 pȝ信息函数 10.6.1 获取MySQL版本受连接数和数据库名的函数 10.6.2 获取用户名的函数 10.6.3 获取字符串的字符集和排序方式的函?/span> 10.7 加密函数 10.7.1 加密函数PASSWORD(str) 10.7.2 加密函数MD5(str) 10.8 其他函数 10.8.1 格式化函数FORMAT(x,n) 10.8.2 改变字符集的函数 10.8.3 改变字段数据cd的函?/span> 10.9 结 10.10 实践与练?/span>
W?1?nbsp;索引 视频讲解Q?2分钟 11.1 索引概述 11.1.1 MySQL索引概述 11.1.2 MySQL索引分类 11.2 创徏索引 11.2.1 在徏立数据表时创建烦?/span> 11.2.2 在已建立的数据表中创建烦?/span> 11.2.3 修改数据表结构添加烦?/span> 11.3 删除索引 11.4 结 11.5 实践与练?/span>
W?2?nbsp;视图 视频讲解Q?2分钟 12.1 视图概述 12.1.1 视图的概?/span> 12.1.2 视图的作?/span> 12.2 创徏视图 12.2.1 查看创徏视图的权?/span> 12.2.2 创徏视图的步?/span> 12.2.3 创徏视图的注意事?/span> 12.3 视图操作 12.3.1 查看视图 12.3.2 修改视图 12.3.3 更新视图 12.3.4 删除视图 12.4 结 12.5 实践与练?/span>
W??nbsp;?U应 ?/span> W?3?nbsp;数据完整性约?/span> 13.1 定义完整性约?/span> 13.1.1 实体完整?/span> 13.1.2 参照完整?/span> 13.1.3 用户定义完整?/span> 13.2 命名完整性约?/span> 13.3 更新完整性约?/span> 13.3.1 删除完整性约?/span> 13.3.2 修改完整性约?/span> 13.4 结 13.5 实践与练?/span>
W?4?nbsp;存储q程与存储函?/span> 视频讲解Q?2分钟 14.1 创徏存储q程和存储函?/span> 14.1.1 创徏存储q程 14.1.2 创徏存储函数 14.1.3 变量的应?/span> 14.1.4 光标的运?/span> 14.2 存储q程和存储函数的调用 14.2.1 调用存储q程 14.2.2 调用存储函数 14.3 查看存储q程和存储函?/span> 14.3.1 SHOW STATUS语句 14.3.2 SHOW CREATE语句 14.4 修改存储q程和存储函?/span> 14.5 删除存储q程和存储函?/span> 14.6 结 14.7 实践与练?/span>
W?5?nbsp;触发?/span> 视频讲解Q?2分钟 15.1 MySQL触发?/span> 15.1.1 创徏MySQL触发?/span> 15.1.2 创徏h多条执行语句的触发器 15.2 查看触发?/span> 15.2.1 SHOW TRIGGERS 15.2.2 查看triggers表中触发器信?/span> 15.3 使用触发?/span> 15.4 删除触发?/span> 15.5 结 15.6 实践与练?/span>
W?6?nbsp;事务的应?/span> 视频讲解Q?5分钟 16.1 MySQL事务概述 16.1.1 原子?/span> 16.1.2 一致?/span> 16.1.3 孤立?/span> 16.1.4 持久?/span> 16.2 MySQL事务的创Z存在周期 16.2.1 初始化事?/span> 16.2.2 创徏事务 16.2.3 应用SELECT语句查询数据是否被正录?/span> 16.2.4 提交事务 16.2.5 撤销事务Q事务回滚) 16.2.6 事务的存在周?/span> 16.3 MySQL事务行ؓ(f) 16.3.1 自动提交 16.3.2 事务的孤立 16.3.3 修改事务的孤立 16.4 事务的性能 16.4.1 应用事?/span> 16.4.2 选择合适的孤立U?/span> 16.4.3 死锁的概念与避免 16.5 MySQL伪事?/span> 16.5.1 用表锁定代替事务 16.5.2 应用表锁实现伪事?/span> 16.6 结 16.7 实践与练?/span>
W?7?nbsp;事g 17.1 事g概述 17.1.1 查看事g是否开?/span> 17.1.2 开启事?/span> 17.2 创徏事g 17.3 修改事g 17.4 删除事g 17.5 结 17.6 实践与练?/span>
W?8?nbsp;备䆾与恢?/span> 视频讲解Q?分钟 18.1 数据备䆾 18.1.1 使用mysqldump命o(h)备䆾 18.1.2 直接复制整个数据库目?/span> 18.1.3 使用mysqlhotcopy工具快速备?/span> 18.2 数据恢复 18.2.1 使用mysql命o(h)q原 18.2.2 直接复制到数据库目录 18.3 数据库迁U?/span> 18.3.1 相同版本的MySQL数据库之间的q移 18.3.2 不同数据库之间的q移 18.4 表的导出和导?/span> 18.4.1 用SELECT...INTO OUTFILE导出文本文g 18.4.2 用mysqldump命o(h)导出文本文g 18.4.3 用mysql命o(h)导出文本文g 18.4.4 用LOADDATA INFILE命o(h)文本文件导入到数据?/span> 18.4.5 用mysqlimport命o(h)导入文本文g 18.5 结 18.6 实践与练?/span>
W?9?nbsp;MySQL性能优化 视频讲解Q?0分钟 19.1 优化概述 19.2 优化查询 19.2.1 分析查询语句 19.2.2 索引Ҏ(gu)询速度的媄?/span> 19.2.3 使用索引查询 19.3 优化数据库结?/span> 19.3.1 字D很多的表分解成多个?/span> 19.3.2 增加中间?/span> 19.3.3 优化插入记录的速度 19.3.4 分析表、检查表和优化表 19.4 查询高速缓?/span> 19.4.1 验高速缓存是否开?/span> 19.4.2 使用高速缓?/span> 19.5 优化多表查询 19.6 优化表设?/span> 19.7 结 19.8 实践与练?/span>
W?0?nbsp;权限理?qing)安全控?/span> 视频讲解Q?0分钟 20.1 安全保护{略概述 20.2 用户和权限管?/span> 20.2.1 使用CREATEUSER命o(h)创徏用户 20.2.2 使用DROPUSER命o(h)删除用户 20.2.3 使用RENAMEUSER命o(h)重命名用?/span> 20.2.4 GRANT和REVOKE命o(h) 20.3 MySQL数据库安全常见问?/span> 20.3.1 权限更改何时生效 20.3.2 讄账户密码 20.3.3 使密码更安全 20.4 状态文件和日志文g 20.4.1 q程ID文g 20.4.2 日志文g理 20.5 结 20.6 实践与练?/span> W?1?nbsp;PHP理MySQL数据库中的数?/span> 视频讲解Q?2分钟 21.1 PHP语言概述 21.1.1 PHP的概?/span> 21.1.2 PHP的特?/span> 21.1.3 PHP的工作原?/span> 21.1.4 PHPl合数据库应用的优势 21.2 PHP操作MySQL数据库的基本步骤 21.3 使用PHP操作MySQL数据?/span> 21.3.1 应用mysql_connect()函数q接MySQL服务?/span> 21.3.2 应用mysql_select_db()函数选择MySQL数据?/span> 21.3.3 应用mysql_query()函数执行SQL语句 21.3.4 应用mysql_fetch_array()函数结果集q回到数l中 21.3.5 应用mysql_fetch_object()函数从结果集中获取一行作为对?/span> 21.3.6 应用mysql_fetch_row()函数从结果集中获取一行作为枚举数l?/span> 21.3.7 应用mysql_num_rows()函数获取查询l果集中的记录数 21.3.8 应用mysql_free_result()函数释放内存 21.3.9 应用mysql_close()函数关闭q接 21.4 PHP理MySQL数据库中的数?/span> 21.4.1 向数据库中添加数?/span> 21.4.2 览数据库中的数?/span> 21.4.3 ~辑数据库数?/span> 21.4.4 删除数据 21.4.5 扚w删除数据 21.5 PHP操作MySQL事务 21.6 PHP操作MySQL存储q程 21.7 常见问题与解x?/span> 21.7.1 MySQL服务器无法连?/span> 21.7.2 用户无权限访问MySQL服务?/span> 21.7.3 提示mysql_connect函数未定?/span> 21.7.4 SQL语句出错或没有返回正的l果 21.7.5 数据库ؕ码问?/span> 21.7.6 应用MYSQL_ERROR()语句输出错误信息 21.8 结 21.9 实践与练?/span>
W??nbsp;?目实 ?/span> W?2?nbsp;Apache PHP MySQL实现|上C 22.1 开发背?/span> 22.2 pȝ分析 22.2.1 需求分?/span> 22.2.2 可行性分?/span> 22.3 pȝ设计 22.3.1 pȝ目标 22.3.2 pȝ功能l构 22.3.3 pȝ预览 22.3.4 开发环?/span> 22.3.5 文g夹组l结?/span> 22.4 在Linux操作pȝ下搭建PHP开发环?/span> 22.4.1 Linux下Apache的安装配|?/span> 22.4.2 Linux下MySQL的安装配|?/span> 22.4.3 Linux下PHP的安装配|?/span> 22.5 数据库设?/span> 22.5.1 数据库分?/span> 22.5.2 数据库概念设?/span> 22.5.3 创徏数据库及(qing)数据?/span> 22.6 公共模块设计 22.6.1 数据库连接文?/span> 22.6.2 文本中的字W{换ؓ(f)HTML标识W?/span> 22.7 前台首页设计 22.7.1 前台首页概述 22.7.2 前台首页技术分?/span> 22.7.3 前台首页的实现过E?/span> 22.8 注册模块设计 22.8.1 注册模块概述 22.8.2 注册模块技术分?/span> 22.8.3 注册模块的实现过E?/span> 22.9 技术支持模块设?/span> 22.9.1 技术支持模块概q?/span> 22.9.2 技术支持模块技术分?/span> 22.9.3 常见问题的实现过E?/span> 22.9.4 客户反馈的实现过E?/span> 22.10 在线订购模块设计 22.10.1 在线订购模块概述 22.10.2 在线订购模块技术分?/span> 22.10.3 购物车的实现q程 22.10.4 商品订单的实现过E?/span> 22.10.5 在线支付的实?/span> 22.11 C论坛模块设计 22.11.1 C论坛模块概述 22.11.2 C论坛模块技术分?/span> 22.11.3 论坛分类的实现过E?/span> 22.11.4 论坛帖子览的实现过E?/span> 22.11.5 论坛帖子发布的实现过E?/span> 22.11.6 论坛帖子回复的实现过E?/span> 22.12 后台首页设计 22.12.1 后台首页概述 22.12.2 后台首页技术分?/span> 22.12.3 后台首页的实现过E?/span> 22.13 ~程词典理模块设计 22.13.1 ~程词典理模块概述 22.13.2 ~程词典理模块技术分?/span> 22.13.3 d~程词典的实现过E?/span> 22.13.4 ~辑~程词典的实现过E?/span> 22.14 软g升理模块设计 22.14.1 软g升理模块概述 22.14.2 软g升理模块技术分?/span> 22.14.3 软g升包上传的实现q程 22.14.4 软g升包删除的实现q程 22.15 在Linuxpȝ下发布网?/span> 22.16 开发技巧与隄分析 22.16.1 理员权限的讄 22.16.2 帖子|顶的设|?/span> 22.16.3 解决提示“客户反馈发表p|Q?rdquo;的问?/span> 22.16.4 解决指定商品没有被删除的问题 22.16.5 解决发帖和回帖时上传的图片不能够正常昄的问?/span> 22.17 结
W?3?nbsp;Struts 2 Spring Hibernate MySQL实现|络商城 23.1 开发背?/span> 23.2 pȝ分析 23.2.1 需求分?/span> 23.2.2 可行性分?/span> 23.3 pȝ设计 23.3.1 功能l构?/span> 23.3.2 pȝ程?/span> 23.3.3 开发环?/span> 23.3.4 文g夹组l结?/span> 23.3.5 pȝ预览 23.4 数据库设?/span> 23.4.1 数据库概念设?/span> 23.4.2 创徏数据库及(qing)数据?/span> 23.5 公共模块的设?/span> 23.5.1 泛型工具c?/span> 23.5.2 数据持久化类 23.5.3 分页操作 23.5.4 字符串工L(fng) 23.5.5 实体映射 23.6 目环境搭徏 23.6.1 配置Struts2 23.6.2 配置Hibernate 23.6.3 配置Spring 23.6.4 配置web.xml 23.7 d注册模块设计 23.7.1 模块概述 23.7.2 注册模块的实?/span> 23.8 前台商品信息查询模块设计 23.8.1 模块概述 23.8.2 前台商品信息查询模块技术分?/span> 23.8.3 商品搜烦的实?/span> 23.8.4 前台商品其他查询的实?/span> 23.9 购物车模块设?/span> 23.9.1 模块概述 23.9.2 购物车模块技术分?/span> 23.9.3 购物车基本功能的实现 23.9.4 订单相关功能的实?/span> 23.10 后台商品理模块设计 23.10.1 模块概述 23.10.2 后台商品理模块技术分?/span> 23.10.3 商品理功能的实?/span> 23.10.4 商品cd理功能的实?/span> 23.11 后台订单理模块的设?/span> 23.11.1 模块概述 23.11.2 后台订单理模块技术分?/span> 23.11.3 后台订单查询的实?/span> 23.12 开发技巧与隄分析 23.12.1 解决订单号ؓ(f)I时查询报错 23.12.2 通过Struts2的拦截器来解决Session时出现I指针异常的问题 23.13 结 |