第3章MySQL概述电子课件 MySQL数据库管理与应用.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第3章MySQL概述电子课件 MySQL数据库管理与应用.pptx》由会员分享,可在线阅读,更多相关《第3章MySQL概述电子课件 MySQL数据库管理与应用.pptx(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章MySQL概述电子课件 MySQL数据库管理与应用第3章 MySQL概述主要内容3.1 MySQL简介3.2 MySQL的安装和配置3.3 MySQL服务的启动和停止3.4 连接和断开MySQL服务器3.5 本章小结3.1 MySQL简介MySQL是目前最流行的关系数据库管理系统之一,由瑞典的 MySQL AB 公司于1995年开发。2008年1月MySQL被美国的Sun公司收购,2009年4月Sun公司被Oracle公司收购,成为Oracle旗下的一款数据库产品。3.1 MySQL简介3.1.1 MySQL的特点跨平台支持性能卓越功能强大存储容量大简单易用成本低廉开源3.1 MySQL
2、简介3.1.2 MySQL 8.0的新特性8.0版本默认字符集为utf8mb4,utf8默认指向的也是utf8mb4。MySQL 5.6之后,除系统数据库之外,默认存储引擎由MyISAM改为InnoDB。MySQL 8.0在此基础上将系统数据库存储引擎也改为InnoDB。MySQL 8.0以InnoDB表存储字典数据,位于mysql数据库下,对外不可见,但是可以通过informaction_schema下面的一些表来查询字典数据。MySQL 8.0支持原子数据定义语言(DDL)语句。此功能称为原子DDL。3.1 MySQL简介3.1.2 MySQL 8.0的新特性MySQL 8.0版本中mys
3、ql 系统数据库中的授权表为InnoDB(事务性)表,使用新的 caching_sha2_password 身份验证插件提供更安全的密码加密,开始支持角色功能,方便权限的管理。InnoDB增强功能:主要包括自增列持久化、交错锁定模式、死锁检查控制、锁定语句选项、表空间加密、重做日志记录优化等功能。MySQL 8.0开始支持隐形索引,方便索引的维护和性能调试,支持降序索引,提高了特定场景的查询性能,用于IN子查询的半连接优化也可以应用于 EXISTS 子查询。3.1 MySQL简介3.1.2 MySQL 8.0的新特性MySQL 8.0支持非递归和递归的公用表表达式。公用表表达式允许使用命名的临
4、时结果集,通过允许 WITH 语句之前的SELECT子句和某些其他语句来实现。MySQL 8.0支持窗口函数,实现较复杂的数据分析功能。对于查询中的每一行,使用与该行相关的行执行计算。MySQL 8.0大幅改进了对JSON 的支持,添加了基于路径查询参数从JSON字段中抽取数据的JSON_EXTRACT()函数,以及用于将数据分别组合到JSON 数组和对象中的JSON_ARRAYAGG()和JSON_OBJECTAGG()聚合函数。3.1 MySQL简介3.1.2 MySQL 8.0的新特性MySQL 8.0版本的新增特性还包括横向派生表、内部临时表、正则表达式支持、连接、MySQL复制增强、
5、备份锁、插件、资源管理等。3.2 MySQL的安装和配置3.2.1 下载MySQL打开浏览器,在地址栏里面输入上面的网址,打开MySQL Community Server的下载页面。3.2 MySQL的安装和配置3.2.1 下载MySQL单击离线安装文件对应的Download按钮。3.2 MySQL的安装和配置3.2.1 下载MySQL如果有Oracle账号可以单击Login按钮登录后下载,没有账号可以单击Sign Up按钮先注册账号再登录。如果不想登录,也可以直接点击下面的“No thanks,just start my download”链接,直接开始下载。3.2 MySQL的安装和配置3
6、.2.2 MySQL的安装双击下载的mysql-installer-community-8.0.27.1.msi文件,出现等待安装进度对话框,然后启动MySQL Installer。然后,打开“Choosing a Setup Type”(选择安装类型)对话框,包括Developer Default(开发者默认)、Server only(仅服务器)、Client only(仅客户端)、Full(完全)和Custom(自定义)五种安装类型。3.2 MySQL的安装和配置3.2.2 MySQL的安装3.2 MySQL的安装和配置3.2.2 MySQL的安装选择“Custom”对话框,单击“Next
7、”按钮,进入“Select Products”(选择安装产品)对话框。3.2 MySQL的安装和配置3.2.2 MySQL的安装选择MySQL Server 8.0.27-X64(MySQL服务)、MySQL Workbench 8.0.27-X64(MySQL图形化工具)和MySQL Document 8.0.27-X86(MySQL文档)3.2 MySQL的安装和配置3.2.2 MySQL的安装3.2 MySQL的安装和配置3.2.2 MySQL的安装单击“Next”按钮,MySQL Instaler将检查系统是否具备安装所选产品必需的组件,如果不满足安装条件,将打开“Check Requ
8、irements”(安装需求检查)对话框。3.2 MySQL的安装和配置3.2.2 MySQL的安装3.2 MySQL的安装和配置3.2.2 MySQL的安装单击“Execute”按钮,将在线安装所需组件,安装完成后单击“Next”按钮,进入“Installation”(安装)对话框。3.2 MySQL的安装和配置3.2.2 MySQL的安装单击“Execute”按钮,开始安装并显示安装进度。安装完成后,“Status”栏将显示“Complete”。3.2 MySQL的安装和配置3.2.3 MySQL的配置在安装的最后一步的对话框中,单击“Next”按钮,进入“Product Confugat
9、ion”(产 品 配 置)对 话 框,单 击“Next”按钮,进入“Type and Networking”(类型和网络配置)对话框。“Config Type”下拉框中有三个选项:Development Computer、Server Machine和 Dedicated Machine,初学者建议选择默认的Development Computer选项。下面的“Connectivity”有三个选项:TCP/IP、Named Pipe和Shared Memory,默认选中TCP/IP,端口号默认为3306。3.2 MySQL的安装和配置3.2.3 MySQL的配置3.2 MySQL的安装和配置3
10、.2.3 MySQL的配置单击“Next”按钮,进入“Authentication Method”(授权方式)对话框,如图3.10所示。第一个选项“Use Strong Password Encryption for Authentication(RECOMMENDED)”为默认选项,是MySQL 8.0提供的新的授权方式,基于SHA256加密方法。第二个选项为传统的MySQL授权方式,兼容5.x版本。这里选择默认的第一个选项。3.2 MySQL的安装和配置3.2.3 MySQL的配置3.2 MySQL的安装和配置3.2.3 MySQL的配置单击“Next”按钮,进入“Accounts and
11、 Roles”(账户和角色)对话框。3.2 MySQL的安装和配置3.2.3 MySQL的配置在这一步为root账户设置密码,也可以创建新的账户。为root账 户 设 置 密 码 之 后 单 击“Next”按 钮,进 入“Windows Service”(Windows服务)对话框,如图3.12所示。选中“Configure MySQL Server as a Windows Service”选项并设置服务名,将MySQL服务程序配置为Windows的一个服务,可以使用Windows启动和停止服务的命令来运行和停止MySQL服务程序。如果勾选“Start the MySQL Server at
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第3章MySQL概述电子课件 MySQL数据库管理与应用 MySQL 概述 电子 课件 数据库 管理 应用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内