网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 数据库 > 商品详情

MySQL快速入门

分享到:
MySQL快速入门

最 低 价:¥34.40

定 价:¥49.80

作 者:潘凯华

出 版 社:清华大学出版社

出版时间:2012 年1月

I S B N:9787302272021

  • MYSQL快速入门
  • 送货上门
  • 价格
    34.40元
  • MySQL快速入门
  • 送货上门
  • 价格
    34.90元
  • MySQL快速入门
  • 送货上门
  • 价格
    37.35元
  • MySQL快速入门
  • 送货上门
  • 价格
    37.40元
  • MySQL快速入门
  • 送货上门
  • 价格
    41.30元

    商品详情

    编辑推荐

    快速服务:微博、QQ在线服务
      自学视频:72集大型多媒体自学视频
      海量资源:模块库、案例库、素材库、题库

    内容简介

    《mysql快速入门》系统、全面地讲解了mysql数据库技术。以实战模拟的方式诠释mysql数据库在不同语言中的应用,重点突出c、php和java语言操作mysql数据库的方法与技巧,并配合以清晰、流畅的视频录像和经典习题,打造一套完美的mysql初级入门图书。
      《mysql快速入门》共分4篇19章。其中,第1篇 mysql基础篇:主要包括初识mysql数据库、mysql图形化管理工具、mysql存储引擎和数据类型、mysql基本操作、数据查询、mysql运算符、mysql函数和查询优化等内容;第2篇mysql高级应用篇:主要包括mysql索引、mysql视图、mysql存储过程、mysql触发器和mysql事务等内容;第3篇mysql系统管理篇:主要包括mysql系统管理、mysql日常管理和mysql数据库的安全技术等内容;第4篇mysql应用程序开发篇:主要包括mysql应用程序设计的3种语言接口(php语言、java语言和c语言)。
      《mysql快速入门》提供了大量的自学视频、源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、qq、论坛等技术支持。
      《mysql快速入门》内容详尽、实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。

    作者简介

    目录

    《mysql快速入门》
    第1篇 mysql基础篇
    第1章 初识mysql数据库
    ( 自学视频、源程序:配套资源\mr\1\)2
    1.1 了解mysql数据库3
    1.1.1 mysql的发展历史3
    1.1.2 mysql的特性3
    1.1.3 mysql的应用环境4
    1.1.4 mysql的管理软件4
    1.1.5 mysql下载5
    1.2 windows下mysql的安装7
    1.3 启动、连接、断开和停止mysql服务器11
    1.3.1 启动、停止mysql服务器12
    1.3.2 连接、断开mysql服务器13
    1.4 linux下mysql的安装15
    本章摘要17
    习题17
    第2章 mysql图形化管理工具( 自学视频、源程序:
    配套资源\mr\2\)19
    2.1 mysql workbench图形化管理工具20
    .2.1.1 mysql workbench的安装20
    2.1.2 创建数据库和数据表22
    2.1.3 添加数据24
    2.1.4 数据的导入和导出26
    2.2 phpmyadmin图形化管理工具28
    2.2.1 数据库操作管理28
    2.2.2 管理数据表30
    2.2.3 管理数据记录31
    2.2.4 导入和导出数据34
    2.2.5 phpmyadmin设置编码格式36
    2.2.6 phpmyadmin添加服务器新用户37
    2.2.7 phpmyadmin中重置mysql服务器登录密码37
    本章摘要38
    习题39
    第3章 mysql存储引擎和数据类型
    ( 自学视频、源程序:配套资源\mr\3\)40
    3.1 mysql存储引擎41
    3.1.1 什么是mysql存储引擎41
    3.1.2 查询mysql中支持的存储引擎41
    3.1.3 innodb存储引擎42
    3.1.4 myisam存储引擎43
    3.1.5 memory存储引擎44
    3.1.6 如何选择存储引擎45
    3.1.7 设置数据表的存储引擎46
    3.2 mysql数据类型47
    3.2.1 数字类型47
    3.2.2 字符串(字符)类型48
    3.2.3 日期和时间类型49
    本章摘要49
    习题49
    第4章 mysql基本操作
    ( 自学视频、源程序:配套资源\mr\4\)51
    4.1 mysql数据库操作52
    4.1.1 创建数据库createdatabase52
    4.1.2 查看数据库showdatabases52
    4.1.3 选择数据库usedatabase53
    4.1.4 删除数据库dropdatabase53
    4.2 mysql数据表操作53
    4.2.1 创建数据表createtable54
    4.2.2 查看表结构show columns或describe55
    4.2.3 修改表结构alter table56
    4.2.4 重命名表rename table57
    4.2.5 删除表drop table57
    4.3 mysql语句操作58
    4.3.1 插入记录insert58
    4.3.2 查询数据库记录select58
    4.3.3 修改记录update62
    4.3.4 删除记录delete63
    本章摘要63
    习题63
    实战模拟65
    第5章 数据查询
    ( 自学视频、源程序:配套资源\mr\5\)69
    5.1 基本查询语句70
    5.2 单表查询71
    5.2.1 查询所有字段71
    5.2.2 查询指定字段72
    5.2.3 查询指定数据72
    5.2.4 带in关键字的查询73
    5.2.5 带between and的范围查询74
    5.2.6 带like的字符匹配查询74
    5.2.7 用is null关键字查询空值75
    5.2.8 带and的多条件查询76
    5.2.9 带or的多条件查询76
    5.2.10 用distinct关键字去除结果中的重复行77
    5.2.11 用order by关键字对查询结果排序77
    5.2.12 用group by关键字分组查询78
    5.2.13 用limit限制查询结果的数量79
    5.3 使用聚合函数查询80
    5.3.1 count()函数80
    5.3.2 sum()函数81
    5.3.3 avg()函数81
    5.3.4 max()函数82
    5.3.5 min()函数82
    5.4 连接查询83
    5.4.1 内连接查询83
    5.4.2 外连接查询84
    5.4.3 复合条件连接查询85
    5.5 子查询86
    5.5.1 带in关键字的子查询86
    5.5.2 带比较运算符的子查询87
    5.5.3 带exists关键字的子查询88
    5.5.4 带any关键字的子查询89
    5.5.5 带all关键字的子查询90
    5.6 合并查询结果91
    5.7 定义表和字段的别名92
    5.7.1 为表取别名92
    5.7.2 为字段取别名92
    5.8 使用正则表达式查询93
    本章摘要94
    习题94
    实战模拟96
    第6章 mysql运算符
    ( 自学视频、源程序:配套资源\mr\6\)101
    6.1 mysql运算符102
    6.2 算术运算符102
    6.3 比较运算符103
    6.4 逻辑运算符108
    6.5 位运算符110
    6.6 运算符的优先级110
    本章摘要111
    习题111
    第7章 mysql函数
    ( 自学视频、源程序:配套资源\mr\7\)112
    7.1 mysql函数113
    7.2 数学函数113
    7.2.1 abs(x)函数114
    7.2.2 floor(x)函数114
    7.2.3 rand()函数115
    7.2.4 pi()函数115
    7.2.5 truncate(x,y)函数116
    7.2.6 round(x)函数和round(x,y)函数116
    7.2.7 sqrt(x)函数116
    7.3 字符串函数117
    7.3.1 insert(s1,x,len,s2)函数118
    7.3.2 upper(s)和ucase(s)函数119
    7.3.3 left(s,n)函数119
    7.3.4 rtrim(s)函数119
    7.3.5 substring(s,n,len)函数120
    7.3.6 reverse(s)函数120
    7.3.7 field(s,s1,s2,…)函数120
    7.4 日期和时间函数121
    7.4.1 curdate()和current_date()函数122
    7.4.2 curtime()和current_time()函数122
    7.4.3 now()函数123
    7.4.4 datediff(d1,d2)函数123
    7.4.5 adddate(d,n)函数124
    7.4.6 adddate(d,interval exprtype)函数124
    7.4.7 subdate(d,n)函数124
    7.5 条件判断函数125
    7.6 系统信息函数125
    7.7 加密函数126
    7.8 其他函数126
    本章摘要127
    习题128
    第8章 查询优化
    ( 自学视频、源程序:配套资源\mr\8\)129
    8.1 索引130
    8.1.1 索引对查询速度的影响130
    8.1.2 使用索引查询131
    8.2 分析查询语句133
    8.3 查询高速缓存134
    8.3.1 检验高速缓存是否开启134
    8.3.2 使用高速缓存135
    8.4 优化多表查询136
    8.5 使用临时表137
    8.6 优化表设计139
    本章摘要139
    习题140
    第2篇 mysql高级应用篇
    第9章 mysql索引
    ( 自学视频、源程序:配套资源\mr\9\)142
    9.1 mysql索引概述143
    9.1.1 mysql索引概述143
    9.1.2 mysql索引分类143
    9.2 创建索引144
    9.2.1 在建立数据表时创建索引144
    9.2.2 在已建立的数据表中创建索引149
    9.2.3 修改数据表结构添加索引151
    9.3 删除索引153
    本章摘要153
    习题154
    第10章 mysql视图
    ( 自学视频、源程序:配套资源\mr\10\)155
    10.1 mysql视图156
    10.1.1 视图的概念156
    10.1.2 视图的作用156
    10.2 创建视图157
    10.2.1 查看用户是否具有创建视图的权限157
    10.2.2 创建视图158
    10.2.3 创建视图的注意事项158
    10.3 查看视图159
    10.4 修改视图161
    10.5 更新视图163
    10.6 删除视图165
    本章摘要166
    习题166
    实战模拟167
    第11章 mysql存储过程
    ( 自学视频、源程序:配套资源\mr\11\)171
    11.1 创建存储过程和存储函数172
    11.1.1 创建存储过程172
    11.1.2 创建存储函数174
    11.1.3 变量的应用175
    11.1.4 光标的运用178
    11.2 流程控制语句179
    11.2.1 if语句179
    11.2.2 case语句180
    11.2.3 while循环语句181
    11.2.4 loop循环语句182
    11.2.5 repeat循环语句183
    11.3 调用存储过程和存储函数185
    11.3.1 调用存储过程185
    11.3.2 调用存储函数185
    11.4 查看存储过程和存储函数185
    11.4.1 show status语句185
    11.4.2 show create语句186
    11.5 修改存储过程和存储函数186
    11.6 删除存储过程和存储函数187
    11.7 捕获存储过程中的错误188
    11.7.1 定义条件188
    11.7.2 定义处理程序189
    本章摘要189
    习题190
    实战模拟191
    第12章 mysql触发器
    ( 自学视频、源程序:配套资源\mr\12\)194
    12.1 mysql触发器195
    12.1.1 创建mysql触发器195
    12.1.2 创建具有多个执行语句的触发器196
    12.2 查看触发器198
    12.2.1 show triggers198
    12.2.2 查看 triggers表中触发器信息198
    12.3 应用触发器199
    12.4 删除触发器200
    本章摘要201
    习题201
    实战模拟202
    第13章 mysql事务
    ( 自学视频、源程序:配套资源\mr\13\)205
    13.1 mysql事务概述206
    13.1.1 原子性207
    13.1.2 一致性207
    13.1.3 孤立性207
    13.1.4 持久性208
    13.2 mysql事务的创建与存在周期208
    13.2.1 初始化事务209
    13.2.2 创建事务209
    13.2.3 应用select语句查看数据是否被正确输入210
    13.2.4 提交事务210
    13.2.5 撤销事务(事务回滚)211
    13.2.6 事务的存在周期211
    13.3 mysql行为212
    13.3.1 自动提交212
    13.3.2 事务的孤立级213
    13.3.3 修改事务的孤立级214
    13.4 事务和性能214
    13.4.1 应用小事务214
    13.4.2 选择合适的孤立级215
    13.4.3 死锁的概念与避免方法215
    13.5 mysql伪事务216
    13.5.1 用表锁定代替事务216
    13.5.2 应用表锁定实现伪事务218
    本章摘要219
    习题219
    实战模拟220
    第3篇 mysql系统管理篇
    第14章 mysql系统管理
    ( 自学视频、源程序:配套资源\mr\14\)224
    14.1 mysql系统管理225
    14.1.1 管理职责概述225
    14.1.2 日常管理226
    14.1.3 安全问题227
    14.1.4 数据库修复和维护228
    14.2 数据目录的位置228
    14.3 数据目录的结构230
    14.4 mysql服务器如何提供对数据的访问231
    14.5 mysql数据库在文件系统里如何表示232
    14.6 mysql数据表在文件系统里如何表示233
    14.6.1 isam数据表233
    14.6.2 myisam数据表233
    14.6.3 merge数据表233
    14.6.4 bdb数据表233
    14.6.5 innodb数据表233
    14.6.6 heap数据表234
    14.7 sql语句如何映射为数据表文件操作234
    14.7.1 创建数据表234
    14.7.2 更新数据表234
    14.7.3 删除数据表234
    14.8 操作系统对数据库和数据表命名的限制235
    14.9 数据目录的结构对系统性能的影响236
    14.10 mysql状态文件和日志文件237
    本章摘要240
    习题240
    第15章 mysql日常管理
    ( 自学视频、源程序:配套资源\mr\15\)241
    15.1 连接故障恢复242
    15.1.1 mysql套接字被误删242
    15.1.2 忘记root口令242
    15.2 日志文件管理243
    15.2.1 错误日志243
    15.2.2 通用查询日志244
    15.2.3 二进制日志244
    15.2.4 慢速查询日志246
    15.2.5 日志文件维护247
    15.2.6 日志失效处理247
    15.3 mysql数据库备份和恢复251
    15.3.1 数据的备份252
    15.3.2 数据恢复252
    15.4 mysql服务器镜像配置254
    15.4.1 镜像机制概念254
    15.4.2 建立主—从镜像关系254
    15.4.3 mysql双机热备份256
    15.5 mysql服务器的一些优化配置259
    15.5.1 对mysql服务器的连接监听情况进行控制259
    15.5.2 启用或禁用load data语句的local能力259
    15.5.3 国际化和本地化259
    15.5.4 对老数据表进行转换以激活mysql4.1的字符集支持261
    15.6 优化mysql服务器261
    15.6.1 服务器参数变量的设置261
    15.6.2 通用的mysql服务器变量263
    15.6.3 innodb处理程序变量263
    15.7 运行多个mysql服务器264
    15.7.1 运行多个mysql服务器需要注意的问题264
    15.7.2 设置mysql服务器启动选项的策略264
    15.7.3 用mysql_multi脚本启动多个mysql服务器265
    15.7.4 在windows系统上运行多个mysql服务器266
    本章摘要267
    习题267
    第16章 mysql数据库的安全技术
    ( 自学视频、源程序:配套资源\mr\16\)268
    16.1 mysql基本的安全保护策略269
    16.2 用户和权限管理269
    16.2.1 使用create user命令创建用户270
    16.2.2 使用drop user命令删除用户270
    16.2.3 使用rename user命令重命名用户271
    16.2.4 grant和revoke命令271
    16.3 mysql数据库安全技术的常见问题274
    16.3.1 权限更改何时生效274
    16.3.2 设置账户密码274
    16.3.3 使你的密码更安全275
    本章摘要276
    习题276
    第4篇 mysql应用程序开发篇
    第17章 mysql应用程序设计接口:php语言
    ( 自学视频、源程序:配套资源\mr\17\)278
    17.1 php语言概述279
    17.1.1 什么是php279
    17.1.2 为什么选择php279
    17.1.3 php的工作原理280
    17.1.4 php结合数据库应用的优势281
    17.2 php操作mysql数据库的步骤281
    17.3 使用php操作mysql数据库282
    17.3.1 mysql_connect()函数连接mysql服务器282
    17.3.2 mysql_select_db()函数选择mysql数据库283
    17.3.3 mysql_query()函数执行sql语句283
    17.3.4 mysql_fetch_array()函数将结果集返回到数组中284
    17.3.5 mysql_fetch_row()函数从结果集中获取一行作为枚举数组284
    17.3.6 mysql_num_rows()函数获取查询结果集中的记录数284
    17.3.7 mysql_free_result()函数释放内存285
    17.3.8 mysql_close()函数关闭连接285
    17.4 php管理mysql数据库中的数据285
    17.4.1 向数据库中添加数据285
    17.4.2 浏览数据库中数据286
    17.4.3 编辑数据库数据287
    17.4.4 删除数据288
    17.4.5 批量删除数据290
    17.5 常见问题与解决方法291
    17.6 mysql与php的应用实例——迷你日记294
    17.6.1 迷你日记概述294
    17.6.2 数据库设计295
    17.6.3 用户登录296
    17.6.4 发表日记297
    17.6.5 分页显示日记列表299
    17.6.6 弹出窗口修改日记301
    17.6.7 查询日记303
    17.6.8 应用javascript实现批量删除305
    17.7 pdo数据库抽象层307
    17.7.1 什么是数据库抽象层307
    17.7.2 安装pdo307
    17.7.3 连接数据库308
    17.7.4 pdo中执行sql语句309
    17.7.5 获取结果310
    17.8 pdo数据库抽象层应用实例——571公告管理系统311
    17.8.1 系统概述311
    17.8.2 数据库设计311
    17.8.3 用户注册313
    17.8.4 用户登录315
    17.8.5 添加公告315
    17.8.6 更新公告317
    17.8.7 查询公告320
    本章摘要321
    习题322
    第18章 mysql应用程序设计接口:java语言
    ( 自学视频、源程序:配套资源\mr\18\)323
    18.1 jdbc技术324
    18.1.1 数据库概述324
    18.1.2 jdbc-odbc技术介绍325
    18.1.3 jdbc技术326
    18.2 jdbc中常用的类和接口326
    18.2.1 drivermanager类326
    18.2.2 connection接口327
    18.2.3 statement接口327
    18.2.4 preparedstatement接口328
    18.2.5 resultset接口328
    18.3 数据库连接330
    18.3.1 加载数据库驱动330
    18.3.2 创建数据库连接330
    18.3.3 向数据库发送sql语句332
    18.3.4 获取查询结果集332
    18.3.5 关闭连接333
    18.4 数据操作333
    18.4.1 添加数据333
    18.4.2 删除数据335
    18.4.3 修改数据337
    18.4.4 查询数据338
    18.4.5 使用预编译语句339
    18.4.6 模糊查询341
    18.5 综合实例342
    18.5.1 英汉小词典342
    18.5.2 系统登录346
    18.5.3 库存管理349
    本章摘要353
    习题353
    第19章 mysql应用程序设计接口:c语言
    ( 自学视频、源程序:配套资源\mr\19\)355
    19.1 图书管理系统开发背景356
    19.2 系统设计356
    19.2.1 系统目标356
    19.2.2 系统功能结构356
    19.3 数据库设计357
    19.3.1 创建数据库357
    19.3.2 数据表结构358
    19.4 c语言开发数据库程序的流程358
    19.5 c语言操作mysql数据库361
    19.5.1 mysql常用数据库操作函数361
    19.5.2 连接mysql数据363
    19.5.3 查询图书表记录364
    19.5.4 插入图书表记录366
    19.5.5 修改图书表记录367
    19.5.6 删除图书表记录368
    19.6 文件引用369
    19.7 变量和函数定义370
    19.8 主要功能模块设计370
    19.8.1 显示主菜单信息370
    19.8.2 显示所有图书信息372
    19.8.3 添加图书信息374
    19.8.4 修改图书信息380
    19.8.5 删除图书信息386
    19.8.6 查询图书信息391
    本章摘要393
    习题393
    附录396

    商品评论(0条)

    暂无评论!

    您的浏览历史

    loading 内容加载中,请稍后...