微信扫一扫,移动浏览光盘
简介
《MySQL入门经典》以初学者为核心,全面讲解MySQL数据库技术。在内容安排上由浅人深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解晦涩难懂的技术;在内容形式上附有大量的注意、技巧、说明等栏目,以提高读者的编程技术,丰富读者的编程经验。全书共分4篇19章,其中,第一篇为基础知识,主要包括初识庐山真面目——MySQL数据库,再识庐山真面目——简单的MySQL环境,如何存储和获取数据——MySQL存储引擎、数据类型和运算符,最实用的编程语句——MySQL基本操作,在迷宫中寻找出口——掌握函数,不可不知的查询方法——数据查询的内容;第二篇为核心技术,主要包括让程序速度加快——MySQL索引,一次编写多次调用——MysQL存储过程,定时炸弹——触发器,虚拟世界——MySQL视图,让程序听话——MySQL事务,实施管理任务——MysQL系统管理的内容;第三篇为高级技术,主要包括保存数据必备——数据库备份与还原,提高程序的便捷——MySQL性能优化,进入了武器库——MySQL数据库安全技术,琐碎小事——MySQL日常管理,更上一层楼——PHP访问MySQL数据库的内容;第四篇为项目实战,主要包括Java与MySQL数据库——图书管理系统,C语言与MySQL数据库——图书管理系统的两个实战项目。 《MySQL入门经典》附有配套光盘,光盘中提供有《MySQL入门经典》所有程序的源代码、多媒体教学视频、程序开发资源库。其中,源代码全部经过精心测试,能够在WindowsXP、Windows7操作系统上编译和运行。
目录
前言
第一篇基础知识
第1章初识庐山真面目——MySQL数据库
视频讲解:4分钟
1.1为什么选择MySQL数据库
1.1.1什么是MySQL数据库
1.1.2 MySQL的优势
1.1.3 MySQL的发展史
1.2 MySQL特性
1.3 MySQL的应用环境
1.4 MySQL的管理软件
1.5如何学MySQL
1.5.1如何学好MySQL
1.5.2 MySQL学习常见问题
1.6小结
1.7习题
第2章再识庐山真面目——简单的MySQL环境
视频讲解:37分钟
2.1数据根源——MySQL下载
2.2搭建桥梁——MySQL环境安装
213启动、连接、断开和停止MySQL服务器
2.3.1启动和停止MySQL服务器
2.3.2连接和断开MySQL服务器
2.4使用免安装的MySQL
2.5 MySQL Workbench图形化管理工具
2.5.1 MySQL Workbench安装
2.5.2创建数据库和数据表
2.5.3添加数据
2.5.4数据的导入和导出
2.6 phpMyAdmin图形化管理工具
2.6.1数据库操作管理
2.6.2管理数据表
2.6.3管理数据记录
2.6.4导入导出数据
2.6.5 phpMyAdmin设置编码格式
2.6.6 phpMyAdmin添加服务器新用户
2.6.7 phpMyAdmin中重置MySQL服务器登录密码
2.7上机实践
2.7.1启动、停止服务器
2.7.2连接MySQL服务器
2.8小结
2.9习题
第3章如何存储和获取数据——MySQL存储引擎、数据类型和运算符
视频讲解:34分钟
3.1最常用的引擎类型——MySQL存储引擎
3.1.1什么是MySQL存储引擎
3.1.2查询MySQL中支持的存储引擎
3.1.3 InnoDB存储引擎
3.1.4 MyISAM存储引擎
3.1.5 MEMORY存储引擎
3.1.6如何选择存储引擎
3.1.7设置数据表的存储引擎
3.2数据是如何分类的——MySQL数据类型
3.2.1数字类型
3.2.2字符串类型
3.2.3 日期和时间数据类型
3.3最基本的程序元素——MySQL运算符
3.3.1算术运算符
3_3.2比较运算符
3.3.3逻辑运算符
3.3.4位运算符
3.3.5运算符的优先级
3.4上机实践
3.4.1查看存储引擎、创建和删除数据库
3.4.2位运算的比较
3.4.3逻辑运算符的使用
3.5小结
3.6习题
第4章最实用的编程语句——MySQL基本操作
视频讲解:38分钟
4.1 MySQL数据库操作
4.1.1创建数据库CREATE DATABASE
4.1.2查看数据库SHOW DATABASES
4.1.3选择数据库USE DATABASE
4.1.4删除数据库DROP DATABASE
4.2 MySQL数据表操作
4.2.1 创建数据表CREATE TABLE
4.2.2查看表结构SHOW COLUMNS或DESCRIBE
4.2.3 修改表结构ALTER TABLE
4.2.4重命名表RENAME TABLE
4.2.5 删除表DROP TABLE
4.3 MySQL语句操作
4.3.1 插入记录INSERT
4.3.2查询数据库记录SELECT
4.3.3 修改记录UPDATE
4.3.4删除记录DELETE
4.4上机实践
4.4.1操作teacher表
4.4.2存在外键约束时,不能删除、更新主表
4.4.3登录数据库系统
4.5小结
4.6习题
第5章在迷宫中寻找出口——掌握函数
视频讲解:37分钟
5.1程序的灵魂——MySQL函数
5.2数字的趣味——数学函数
5.2.1 ABS(x)函数
5.2.2 FLOOR(x)函数
5.2.3 RAND()函数
5.2.4 P10函数
5.2.5 TRUNCATE(x,y)函数
5.2.6 ROUND(x)函数和ROUND(x,y)函数
5.2.7 SQRT(x)函数
5.3让字符舞起来——字符串函数
5_3.1 INSERT(sl,x,len,s2)函数
5.3.2 UPPER(s)函数和UCASE(s)函数
5.3.3 LEFT(s,n)函数
5.3.4 RTRIM(s)函数
5.3.5 SUBSTRING(s,n,len)函数
5.3.6 REVERSE(s)函数
5.3.7 FIELD(s,sl,s2,
5.4时间如宝——日期和时间函数
5.4.1 CURDATE()函数禾EICURRENT_DATE()函数
5.4.2 CURTIME()函数和CURRENT_TIME()函数
5.4.3 NOW()函数
5.4.4 DATEDIFF(d1,d2)函数
5.4.5 ADDDATE(d,n)函数
5.4.6 ADDDATE(d,INTERVAL expr type)函数
5.4.7 SUBDATE(d,n)函数
5.5多种选择——条件判断函数
5.6系统信息函数
5.6.I获取MySQL版本号、连接数和数据库名的函数
5.6.2获取用户名的函数
5.6.3获取字符串的字符集和排序方式的函数
5.7安全设置——加密函数
5.7.1 加密函数PASSWORD(str)
5.7.2加密函数MD5(str)
5.8其他函数
5.8.1格式化函数FORMAT(x,n)
5.8.2改变字符集的函数
5.8.3改变字段数据类型的函数
5.9上机实践
5.9.1字符串函数的使用
5.9.2查看当前数据库版本号
5.9.3生成3个1~100之间的随机整数
5.10小结
5.11习题
第6章不可不知的查询方法——数据查诲
视频讲解:52分钟
6.1简单明了——基本查询语句
6.2最通俗易懂——单表查询
6.2.1查询所有字段
6.2.2查询指定字段
6.2.3查询指定数据
……
第二篇核心技术
第三篇高级技术
第四篇项目实战
第一篇基础知识
第1章初识庐山真面目——MySQL数据库
视频讲解:4分钟
1.1为什么选择MySQL数据库
1.1.1什么是MySQL数据库
1.1.2 MySQL的优势
1.1.3 MySQL的发展史
1.2 MySQL特性
1.3 MySQL的应用环境
1.4 MySQL的管理软件
1.5如何学MySQL
1.5.1如何学好MySQL
1.5.2 MySQL学习常见问题
1.6小结
1.7习题
第2章再识庐山真面目——简单的MySQL环境
视频讲解:37分钟
2.1数据根源——MySQL下载
2.2搭建桥梁——MySQL环境安装
213启动、连接、断开和停止MySQL服务器
2.3.1启动和停止MySQL服务器
2.3.2连接和断开MySQL服务器
2.4使用免安装的MySQL
2.5 MySQL Workbench图形化管理工具
2.5.1 MySQL Workbench安装
2.5.2创建数据库和数据表
2.5.3添加数据
2.5.4数据的导入和导出
2.6 phpMyAdmin图形化管理工具
2.6.1数据库操作管理
2.6.2管理数据表
2.6.3管理数据记录
2.6.4导入导出数据
2.6.5 phpMyAdmin设置编码格式
2.6.6 phpMyAdmin添加服务器新用户
2.6.7 phpMyAdmin中重置MySQL服务器登录密码
2.7上机实践
2.7.1启动、停止服务器
2.7.2连接MySQL服务器
2.8小结
2.9习题
第3章如何存储和获取数据——MySQL存储引擎、数据类型和运算符
视频讲解:34分钟
3.1最常用的引擎类型——MySQL存储引擎
3.1.1什么是MySQL存储引擎
3.1.2查询MySQL中支持的存储引擎
3.1.3 InnoDB存储引擎
3.1.4 MyISAM存储引擎
3.1.5 MEMORY存储引擎
3.1.6如何选择存储引擎
3.1.7设置数据表的存储引擎
3.2数据是如何分类的——MySQL数据类型
3.2.1数字类型
3.2.2字符串类型
3.2.3 日期和时间数据类型
3.3最基本的程序元素——MySQL运算符
3.3.1算术运算符
3_3.2比较运算符
3.3.3逻辑运算符
3.3.4位运算符
3.3.5运算符的优先级
3.4上机实践
3.4.1查看存储引擎、创建和删除数据库
3.4.2位运算的比较
3.4.3逻辑运算符的使用
3.5小结
3.6习题
第4章最实用的编程语句——MySQL基本操作
视频讲解:38分钟
4.1 MySQL数据库操作
4.1.1创建数据库CREATE DATABASE
4.1.2查看数据库SHOW DATABASES
4.1.3选择数据库USE DATABASE
4.1.4删除数据库DROP DATABASE
4.2 MySQL数据表操作
4.2.1 创建数据表CREATE TABLE
4.2.2查看表结构SHOW COLUMNS或DESCRIBE
4.2.3 修改表结构ALTER TABLE
4.2.4重命名表RENAME TABLE
4.2.5 删除表DROP TABLE
4.3 MySQL语句操作
4.3.1 插入记录INSERT
4.3.2查询数据库记录SELECT
4.3.3 修改记录UPDATE
4.3.4删除记录DELETE
4.4上机实践
4.4.1操作teacher表
4.4.2存在外键约束时,不能删除、更新主表
4.4.3登录数据库系统
4.5小结
4.6习题
第5章在迷宫中寻找出口——掌握函数
视频讲解:37分钟
5.1程序的灵魂——MySQL函数
5.2数字的趣味——数学函数
5.2.1 ABS(x)函数
5.2.2 FLOOR(x)函数
5.2.3 RAND()函数
5.2.4 P10函数
5.2.5 TRUNCATE(x,y)函数
5.2.6 ROUND(x)函数和ROUND(x,y)函数
5.2.7 SQRT(x)函数
5.3让字符舞起来——字符串函数
5_3.1 INSERT(sl,x,len,s2)函数
5.3.2 UPPER(s)函数和UCASE(s)函数
5.3.3 LEFT(s,n)函数
5.3.4 RTRIM(s)函数
5.3.5 SUBSTRING(s,n,len)函数
5.3.6 REVERSE(s)函数
5.3.7 FIELD(s,sl,s2,
5.4时间如宝——日期和时间函数
5.4.1 CURDATE()函数禾EICURRENT_DATE()函数
5.4.2 CURTIME()函数和CURRENT_TIME()函数
5.4.3 NOW()函数
5.4.4 DATEDIFF(d1,d2)函数
5.4.5 ADDDATE(d,n)函数
5.4.6 ADDDATE(d,INTERVAL expr type)函数
5.4.7 SUBDATE(d,n)函数
5.5多种选择——条件判断函数
5.6系统信息函数
5.6.I获取MySQL版本号、连接数和数据库名的函数
5.6.2获取用户名的函数
5.6.3获取字符串的字符集和排序方式的函数
5.7安全设置——加密函数
5.7.1 加密函数PASSWORD(str)
5.7.2加密函数MD5(str)
5.8其他函数
5.8.1格式化函数FORMAT(x,n)
5.8.2改变字符集的函数
5.8.3改变字段数据类型的函数
5.9上机实践
5.9.1字符串函数的使用
5.9.2查看当前数据库版本号
5.9.3生成3个1~100之间的随机整数
5.10小结
5.11习题
第6章不可不知的查询方法——数据查诲
视频讲解:52分钟
6.1简单明了——基本查询语句
6.2最通俗易懂——单表查询
6.2.1查询所有字段
6.2.2查询指定字段
6.2.3查询指定数据
……
第二篇核心技术
第三篇高级技术
第四篇项目实战
MySQL入门经典
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!