• mysql高效编程 数据库 江友华
  • mysql高效编程 数据库 江友华
21年品牌 40万+商家 超1.5亿件商品

mysql高效编程 数据库 江友华

none

17.7 4.5折 39 全新

库存6件

河北保定
认证卖家担保交易快速发货售后保障

作者江友华

出版社人民邮电出版社

ISBN9787115269744

出版时间2012-01

版次1

装帧平装

开本16

页数288页

字数451千字

定价39元

货号700_9787115269744

上书时间2024-11-07

问问熊书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

部分  mysql基础篇 
章  数据库与mysql  2 
1.1  数据库简介  2 
1.1.1  数据库管理系统  2 
1.1.2  数据库应用程序  2 
1.2  数据库的种类  3 
1.2.1  阶层型/网络型数据库  4 
1.2.2  卡片型数据库  4 
1.2.3  关系型数据库  5 
1.2.4  面向对象型数据库  7 
1.2.5  xml型数据库  8 
1.3  认识mysql数据库  9 
1.3.1  选择mysql数据库的两大理由  9 
1.3.2  两种mysql数据库类型  10 
1.3.3  mysql数据库的优势  10 
1.4  sql语言  11 
第2章  mysql的安装与配置  12 
2.1  windows环境下所需的软件包  12 
2.2  下载windows版安装软件包  12 

.2.3  在windows下执行安装程序  13 
2.4  启动mysql数据库服务器  17 
2.5  在linux环境下安装mysql  18 
第3章  启动mysql监视器(monitor)创建数据库  21 
3.1  确认数据库运行环境  21 
3.2  使用mysql监视器(monitor)  21 
3.2.1  mysql监视器的启动  21 
3.2.2  mysql监视器不能正常启动的原因  23 
3.2.3  mysql监视器的退出  23 
3.2.4  使用历史命令  24 
3.2.5  安全的密码输入方式  24 
3.3  创建数据库与表  25 
3.3.1  创建数据库  25 
3.3.2  创建表  27 
3.3.3  显示表信息  30 
3.4  数据插入及显示  31 
3.5  create table命令的选项  32 
3.5.1  auto_increment自增序列  32 
3.5.2  初始化auto_increment  33 
3.5.3  其他选项  34 
第4章  在mysql中使用sql  35 
4.1  导入实用网店数据库  35 
4.2  sql语句的种类  36 
4.3  在mysql监视器使用sql语句的规则  37 
4.4  数据的插入/更新/删除  39 
4.4.1  新记录的插入——insert命令  39 
4.4.2  更新已存在的记录——update命令  40 
4.4.3  删除记录——delete命令  41 
4.4.4  数据检索——select命令  41 
4.5  运算符与数据库函数  47 
4.5.1  运算符  47 
4.5.2  数据库函数  48 
4.6  多个表的连接  55 
4.6.1  内连接  55 
4.6.2  外连接  56 
4.6.3  3个或3个以上表间的连接  59 
4.6.4  在其他查询的基础上进行数据检索  60 
第5章  表的维护和改造  62 
5.1  修改表的列结构  62 
5.1.1  alter table命令  62 
5.1.2  改变列的数据类型  62 
5.1.3  追加新列  64 
5.1.4  改变列的位置  65 
5.1.5  改变列名与类型  66 
5.1.6  删除列  67 
5.2  复制表和删除表  69 
5.2.1  表的列构造与数据的复制  69 
5.2.2  表的删除  71 
第2部分  mysql应用篇 
第6章  事务处理及锁定  73 
6.1  存储引擎  73 
6.1.1  了解mysql的存储引擎  73 
6.1.2  设置存储引擎  74 
6.1.3  存储引擎的变更  75 
6.2  事务处理  76 
6.2.1  为什么需要事务处理  76 
6.2.2  演示简单的事务处理——删除后回滚  77 
6.2.3  自动提交功能  78 
6.2.4  部分回滚——只提交针对数据库的部分作  79 
6.2.5  事务处理的利用范围  81 
6.3  锁定与事务处理分离水  81 
6.3.1  为什么需要锁定  81 
6.3.2  锁定的种类  82 
6.3.3  锁定粒度  83 
6.3.4  多用户数据更新中理解事务处理的分离水  83 
6.4  深入理解事务处理的动作  89 
6.4.1  undo志  89 
6.4.2  redo志  90 
第7章  如何在数据库中使用索引  92 
7.1  什么是索引  92 
7.2  了解索引的构造  94 
7.2.1  b树  94 
7.2.2  使用索引后的检索过程  94 
7.3  索引的设置与分析  95 
7.3.1  为员工信息表创建索引  95 
7.3.2  创建多列构成的复合索引及索引  98 
7.3.3  确认员工信息表索引的使用,分析索引优劣  99 
7.3.4  索引实效的场合结  101 
第8章  如何在网店数据库中使用视图  104 
8.1  为什么需要视图  104 
8.2  视图的本质  106 
8.3  在网店订单信息检索中应用视图  108 
8.3.1  创建网店订单信息视图  108 
8.3.2  确认网店订单视图的内容  110 
8.3.3  在检索订单信息时使用视图  111 
8.3.4  在变更数据(insert/update/delete)时使用视图  112 
8.3.5  创建视图时使用[with check option]命令  113 
第9章  如何在数据库中使用存储过程  116 
9.1  什么是存储过程  116 
9.2  在数据库中使用存储过程  118 
9.2.1  定义存储过程  118 
9.2.2  确认数据库中存储过程  120 
9.2.3  执行存储过程  121 
9.3  创建存储过程的要点  122 
9.3.1  定义输出参数  122 
9.3.2  使用if命令实现多重条件分支  124 
9.3.3  使用case命令使用多重条件分支  125 
9.3.4  定义本地变量  125 
9.3.5  使用循环语句  126 
9.3.6  while命令与repeat命令的区别  128 
0章  使用函数与触发器  130 
10.1  存储函数  130 
10.1.1  定义存储函数  130 
10.1.2  确认创建成功的存储函数  132 
10.2  触发器  133 
10.2.1  触发器的基本语法  134 
10.2.2  定义触发器  135 
10.2.3  确认创建完成的触发器  137 
10.2.4  测试触发器  138 
10.3  游标  138 
1章  数据库管理中文件的使用  142 
11.1  从文本文件中读取数据(import)  142 
11.1.1  csv文件与数据导入  142 
11.1.2  导入数据文件  143 
11.2  将表中数据以文本文件形式导出(export)  144 
11.3  执行文件中保存的sql命令系列  145 
11.3.1  在mysql监视器中执行文件中保存的sql命令系列  145 
11.3.2  在命令行窗中执行文件中保存的sql命令系列  146 
11.4  文件中保存sql的执行结果  148 
11.4.1  使用重定向将sql语句的执行结果输出到文本文件中  148 
11.4.2  使用tee命令将sql语句的执行结果保存到文件中  150 
11.5  数据库整体的备份与恢复  151 
11.5.1  备份与恢复的方法  151 
11.5.2  使用mysqldump命令对数据库进行转储  152 
11.5.3  使用转储文件进行数据库恢复  153 
第3部分  实例篇 
2章  mysql+php的运行环境  156 
12.1  linux环境中的基本配置  156 
12.1.1  apache服务器的安装方法  156 
12.1.2  php的安装方法  158 
12.2  windows环境中的基本配置  161 
12.2.1  安装apache服务器  161 
12.2.2  安装php  164 
3章  使用php+mysql构建网络留言社区  169 
13.1  网络留言社区的系统概要  169 
13.2  数据库表设计以及程序设计  171 
13.2.1  表设计  171 
13.2.2  程序设计  172 
13.3  程序详细代码及详解  173 
13.4  关于函数htmlspechars  179 
4章  使用mysql+php构筑sns  181 
14.1  sns概要  181 
14.1.1  功能简介  181 
14.1.2  界面概况  182 
14.2  框架选择及子系统设计  187 
14.2.1  选择zend framework&smarty的理由  187 
14.2.2  系统分析——子系统设计  187 
14.2.3  配置zend framework&smarty的运行环境  214 
14.2.4  系统共通功能设计  215 
14.3  子系统详细代码及解说  237 
14.3.1  用户注册  237 
14.3.2  个人简介  244 
14.3.3  我的社交圈  250 
14.3.4  我的博客  259 
14.3.5  站内留言  267 
附录a  将默认存储引擎设置为innodb  277 
a.1  修改my.ini配置文件  277 
a.2  配置my.f文件  277 
附录b  mysql数据库的图形化管理工具  279 
b.1  mysql front  279 
b.2  phpmyadmin  284 



内容简介:

myql高效编程详细系统地介绍了myql数据库的开发技术,从myql数据库以及myql中使用的ql语言基础入手,再结合具体的网店数据库实例,重点介绍了事务处理、索引、视图、存储过程、存储函数、触发器等应用,后介绍了如何使用myql数据库开发如facebook或mi一样的社交,并配备了详细的源代码解说。
myql高效编程适用于数据库开发人员、系统设计人员、系统维护人员、数据库管理人员、数据库初学者及其他数据库从业人员,也可以作为各大中专院校相关专业的参用书和相关培训机构的培训教材。 

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP