• MySQL基础教程
21年品牌 40万+商家 超1.5亿件商品

MySQL基础教程

书籍均为精品二手图书品相85品以上,出库会经过高温消毒,书籍上架都会检测可保证正版!!

27.5 2.1折 129 八品

仅1件

天津宝坻
认证卖家担保交易快速发货售后保障

作者西泽梦路

出版社"人民邮电出版社

ISBN9787115527585

出版时间2020

装帧平装

开本16开

纸张胶版纸

定价129元

货号1228341370846970433

上书时间2024-10-22

粤读二手书店

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

   商品详情   

品相描述:八品
本店所售书籍均精品二手正版书书籍,严格审核品相为85品以上,出库会经过高温消毒,由于成本增加,所售书籍价格略高,运费首本5元,每增加一本运费加2元,每天下午2点前订单一般当天发出,最迟48小时内发出,二手书不保证100%没有任何笔记,有时会出现缺货现象,我们会第一时间告知您,感谢理解与支持。
商品描述
以下信息以网上匹配仅供参考,不支持以此为由退款
内容简介:

                                        本书介绍了MySQL的操作方法以及通过使用PHP和MySQL创建Web应用程序的基础知识。作者从数据库是什么开始讲起,由浅入深,通过丰富的图示和大量的示例程序,让读者循序渐进地掌握MySQL,最终带领读者使用MySQL和PHP开发能够在Web上公开的具有安全性的Web应用程序。                                   
目录:

                                        第1 部分.初识MySQL.1

第1 章 MySQL 的概要 2

1.1 数据库的概要 2

1.1.1 数据库是什么 2

1.1.2 关系数据库是什么 3

1.1.3 数据库的特征 4

1.2 MySQL 是什么样的数据库 . 5

1.2.1 MySQL 是开源软件 5

1.2.2 MySQL 的历史 5

1.2.3 MySQL 的两种版本 6

1.2.4 MySQL 的特征 6

1.3 SQL 的概要 . 8

1.3.1 什么是SQL 8

1.3.2 首先熟悉SELECT 命令 8

1.4 总结 . 9

第2 章 MySQL 10

2.1 本书中使用的应 10

专栏 XAMPP . 11

2.2 学习MySQL 前的准备(安装和配置) 11

2.2.1 关于本书使用的MAMP. 11

12

专栏 如果文件的扩展名未. 12

2.2.3 MAMP 的启动和设置16

专栏 什么是localhost 19

2.2.4 确认开 19

2.2.5 构成MAMP 的文件夹 20

2.3 MySQL 的路径设置 21

2.4 关于中文的设置 23

2.4.1 MySQL 的字符编码设置. 24

2.4.2 修改my.ini . 24

2.5 本书中使用的表 25

2.5.1 销售信息表tb(按员工号统计的月销售额) 26

2.5.2 员工信息表tb1(各员工号代表的员工的姓名、年龄) 26

2.6 总结 27

专栏 关于macOS 版的MAMP 27

第2 部分.MySQL 的基础知识.29

第3 章 MySQL 监视器 30

3.1 创建数据库前的准备事项 30

3.2 什么是MySQL 监视器 . 30

3.3 启动MySQL 监视器 31

3.3.1 启动终端软件 31

3.3.2 启动MySQL 监视器 . 32

专栏 命令提示符的UTF-8 设置 33

3.3.3 当MySQL 监视器无法启动时 34

专栏 全角空格和半角空格. 34

3.3.4 确认MySQL 中字符编码的设置情况 34

3.4 MySQL 监视器的退出操作和密码设置 35

3.4.1 退出MySQL 监视器 . 35

3.4.2 使用历史命令 36

3.4.3 安全地输入密码 36

专栏 mysql 命令的选项 37

3.5 设置MySQL 管理员root 的密码 37

3.5.1 修改root 用户的密码 . 37

3.5.2 修改MAMP 的设置 38

3.5.3 修改phpMyAdmin 的设置 38

3.6 总结. 39

专栏 PowerShell 和命. 40

第4 章 创建数据库. 41

4.1 创建数据库. 41

4.1.1 创建数 41

专栏 在租赁服务器上使用MySQL . 42

4.2 确认创建的数据库. 43

4.2.1 确认数据库 43

4.2.2 test 和mysql 数据库 44

4.3 指定使用的数据库. 44

4.3.1 指定数据库 44

专栏 选择数据库启动MySQL 监视器 45

4.4 创建表tb1 45

4.4.1 列和字段. 46

4.4.2 数据类型. 46

4.4.3 创建表 46

专栏 使用`` 把数据库名括起来 47

4.5 显示所有的表 47

4.5.1 显示所有的表 47

专栏 访问其他数据库 48

4.6 确认表的列结构 49

4.6.1 确认表的列结构. 49

专栏 特殊的SHOW 50

4.7 向表中插入数据 50

4.7.1 插入数据. 50

4.7.2 向表tb1 中添加第2 条记录 52

4.7.3 指定列名插入记录 53

4.7.4 一次性输入记录. 53

4.8 显示数据 54

4.8.1 显示数据. 54

4.9 (准备)复制表tb1 56

4.10 总结 57

专栏 MySQL 的文档. 59

第5 章 数据类型和数据输入 60

5.1 什么是数据类型 60

5.2 数值类型 61

5.2.1 数值类型的种类. 61

5.2. 62

5.3 字符串类型. 62

5.3.1 字符串类型的种类 62

5.3.2 输入字符串 63

5.3.3 VARCHAR 和CHAR 的位数单位 63

5.4 日期与时间类型 63

5.4.1 日期与时间类型的种类. 63

5.4.2 输入日期与时间类型的数据 64

专栏 修改提示符的字符串. 65

5.5 总结. 66

第6 章 修改表 68

6.1 修改表的列结构 68

6.1.1 ALTER TABLE 命令68

6.2 修改列的数据类型. 69

专栏 修改数据类型要慎重. 70

6.3 添加列 70

6.3.1 添加员工信息记录 72

6.4 修改列的位置 73

6.4.1 把列添加到最前面 73

6.4.2 把列添加到任意位置 74

6.4.3 修改列的顺序 74

6.5 修改列名和数据类型 75

6.5.1 修改列的数据类型或位置的同时也修改列名. 75

6.6 删除列 77

专栏 故意输入超过指定数量的字符 78

6.7 设置主键 78

6.7.1 什么是唯一 78

6.7.2 什么是主键 79

6.7.3 创建主键. 79

6.7.4 确认主键. 80

6.7.5 设置唯一键 81

6.8 使列具有自动连续编号功能 82

6.8.1 具有自动连续编号功能的列的定义 82

6.8.2 创建具有自动连续编号功能的列 82

专栏 其他RDBMS 中自动连续编号功能的设置 83

6.9 使用自动连续编号功能插入记录. 84

6.9.1 确认插入的数据. 85

6.10 设置连续编号的初始值 85

6.10.1 连续编号的初始化. 85

6.11 设置列的默认值 87

6.11.1 修改列结构的定义. 87

6.11.2 输入数据 88

专栏 数据库的实体是什么. 89

6.12 创建索引 91

6.12.1 什么是索引. 91

6.12.2 创建索引 91

6.12.3 显示索引 91

6.12.4 删除索引 92

专栏 索引和处理速度的关系 93

6.13 总结 93

第7 章 复制、删除表和记录 96

7.1 复制表的列结构和记录 96

7.2 将表的列结构和记录整个复制过来 96

7.2.1 复制表的列结构和记录. 97

7.3 仅复制表的列结构. 98

7.3.1 仅复制表的列结构 98

7.4 复制其他表的记录 100

7.4.1 复制其他表的记录. 100

7.5 选择某一列进行复制. 101

7.6 删除表、数据库和记录 102

7.7 删除表. 102

7.7.1 当目标表存在时将其删除. 104

7.8 删除数据库 104

7.9 删除所有记录. 104

专栏 不使用MySQL 监视器操作MySQL 106

专栏 多行输入. 107

7.10 总结 107

第3 部分.熟练使用MySQL111

第8 章 使用各种条件进行提取112

8.1 设计列的显示内容并执行SELECT 112

8.1.1 准备表tb 112

8.1.2 改变列的显示顺序 113

8.1.3 使用别名 114

8.2 计算列值或处理字符串之后显示列 116

8.2.1 使用列值进行计算并显示 116

8.2.2 使用函数进行计算 118

8.2.3 用于显示各种信息的函数 120

专栏 计算圆的面积 121

8.2.4 连接字符串 121

8.2.5 字符串操作中常用的函数 122

8.2.6 日期和时间函数 124

8.3 设置条件进行显示 125

8.3.1 确定记录数并显示 126

8.3.2 使用WHERE 提取记录 . 127

8.3.3 比较运算符 128

8.3.4 使用字符串作为条件 . 130

8.3.5 使用NULL 作为条件 132

专栏 删除多余的记录 133

8.4 指定多个条件进行选择 . 134

8.4.1 使用AND 134

8.4.2 使用OR . 135

8.4.3 使用多个AND 或OR 137

8.4.4 使用CASE WHEN 138

8.5 排序 141

8.5.1 按升序排序并显示 141

8.5.2 按降序排序并显示 143

8.5.3 指定记录的显示范围 . 144

8.6 分组显示 . 146

8.6.1 分组显示 146

8.6.2 计算各组的记录数 147

8.6.3 显示各组的总和以及平均值 . 148

8.7 设置条件分组显示 150

8.7.1 按组处理 150

8.7.2 提取记录后分组 152

8.7.3 分组后排序. 154

8.7.4 分组方法总结 155

8.8 总结 157

专栏 WHERE 和HAVING. 160

第9 章 编辑数据161

9.1 更新记录 161

9.1.1 瞬间更新列中所有的记录. 161

专栏 防止意外执行UPDATE 和DELETE 163

9.1.2 只修改符合条件的记录 163

9.1.3 将销售额最低的3 条记录的备注修改为“加油!” 165

9.2 复制符合条件的记录. 167

9.2.1 仅复制指定记录 167

9.2.2 排序后复制. 169

9.3 删除符合条件的记录. 170

9.3.1 删除所有记录(复习) 170

9.3.2 删除指定的记录 171

9.3.3 排序后删除. 172

9.4 总结 173

专栏 数据库的运用方法 176

第10 章 使用多个表177

10.1 显示多个表的记录 177

10.1.1 确认本章示例中使用的多个表 177

10.1.2 显示多条提取结果 178

10.1.3 使用UNION 合并3 个以上的表 180

10.1.4 按条件合并多条提取结果进行显示. 181

10.1.5 合并显示多条提取结果(允许重复) 183

10.2 连接多个表并显示(内连接). 184

10.2.1 使用其他表的记录进行处理. 184

专栏 有“内连接”的话是不是也有“外连接”呢. 187

10.2.2 选择列进行显示 187

10.2.3 给表添加别名. 188

10.2.4 使用USING 使ON ~的部分更容易阅读. 190

10.2.5 通过WHERE 设置条件从连接表中提取记录. 191

10.2.6 提取多个表中的记录. 192

10.3 显示多个表的所有记录(外连接) 196

10.3.1 什么是外连接. 196

10.3.2 外连接的种类. 197

10.3.3 使用左外连接. 198

10.3.4 使用右外连接. 201

10.3.5 避免混合使用左外连接和右外连接. 203

专栏 加上OUTER 后的书写方法 203

10.4 自连接 203

10.4.1 什么是自连接. 203

10.4.2 排序的技巧其一 206

10.5 从SELECT 的记录中SELECT(子查询) 208

10.5.1 什么是子查询. 208

10.5.2 显示最大值(返回值的子查询其一) 209

专栏 GROUP BY 函数 212

10.5.3 提取大于等于平均值的记录(返回值的子查询其二) 212

10.5.4 使用IN(返回列的子查询). 213

专栏 子查询和内连接的提取结果的差异(虽然相似但不同!) 215

10.5.5 使用“=”代替IN 会报错吗. 216

10.5.6 使用EXISTS,仅以存在的记录为对象 218

10.5.7 NOT EXISTS 219

10.5.8 排序的技巧其二 221

10.6 总结 224

第11 章 熟练使用视图.227

11.1 什么是视图 227

11.1.1 视图的真面目. 227

11.1.2 视图的用途 227

专栏 视图和MySQL 的版本 228

11.2 使用视图. 229

11.2.1 创建视图 229

11.2.2 通过视图更新列的值. 230

11.3 设置条件创建视图 232

11.3.1 设置条件创建视图 232

11.3.2 当更新基表时,视图会发生什么变化 234

11.3.3 确认视图 236

11.4 限制通过视图写入 238

11.4.1 对视图执行INSERT 操作会出现什么样的结果. 238

11.4.2 设置了条件的基表中会发生什么变化 240

11.4.3 当与视图的条件不匹配时报错 242

11.5 替换、修改和删除视图. 243

11.5.1 替换视图 243

11.5.2 修改视图结构. 244

11.5.3 删除视图 245

专栏 什么是复制 245

11.6 总结 247

第12 章 熟练使用存储过程250

12.1 什么是存储过程. 250

12.1.1 可用的版本 250

12.1.2 什么是存储过程 250

12.2 使用存储过程 251

12.2.1 创建存储过程. 251

12.2.2 执行存储过程 254

12.2.3 创建只显示大于等于指定值的记录的存储过程 255

专栏 在参数中加上IN 的例子 257

12.3 显示、删除存储过程. 258

12.3.1 显示存储过程的内容. 258

12.3.2 删除存储过程. 258

12.4 什么是存储函数 259

12.4.1 可用版本. 259

12.4.2 什么是存储函数 259

12.5 使用存储函数 260

12.5.1 使用存储函数之前 260

12.5.2 使用存储函数计算标准体重 261

12.5.3 返回记录平均值的存储函数. 264

12.5.4 显示和删?

   相关推荐   

—  没有更多了  —

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

本店所售书籍均精品二手正版书书籍,严格审核品相为85品以上,出库会经过高温消毒,由于成本增加,所售书籍价格略高,运费首本5元,每增加一本运费加2元,每天下午2点前订单一般当天发出,最迟48小时内发出,二手书不保证100%没有任何笔记,有时会出现缺货现象,我们会第一时间告知您,感谢理解与支持。
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP