MySQL数据库应用与维护项目式教程(微课版) 课件 项目2 MySQL基础.pptx
文本预览下载声明
MySQL基础项目2
【能力目标】? 掌握MySQL的特性及安装、配置方法。? 掌握MySQL的常用命令。【素养目标】 培养自学能力、沟通能力、团结协作能力、良好的职业素养,规范使用数据,规范编码,提高代码的可读性。目标
学习导航图 2-1 项目2所讲内容在数据库系统开发中的位置
认识MySQL2.1
2.1 认识MySQL了解MySQL的发展史 MySQL是一种用C语言和C++编写的DBMS,由瑞典公司MySQL AB创建。该公司由大卫?艾克斯马克(David Axmark)和艾伦?拉尔森(Allan Larsson)创立。 艾克斯马克和拉尔森于1994年开始开发MySQL软件。MySQL的第一个版本出现在1995年5月23日。它最初是基于单用户数据库管理系统(mini SQL或mSQL)的索引顺序访问方法创建的,仅供个人使用。但创建者认为该语言太慢且不够灵活,于是,他们创建了一个新的SQL接口,同时保留了与mSQL相同的程序编程接口(Application Programming Interface,API)。通过使API与mSQL保持一致的方式,许多开发人员可以直接用MySQL代替古老的mSQL。
安装、配置与连接MySQL2.2
2.2.1 安装和配置MySQL在安装过程中,Windows防火墙会弹出是否允许更改硬件等提示,单击“是”按钮即可。许多安全管理软件会将MySQL等数据库文件误报成木马程序,建议在安装过程中关闭这些软件,仅保留Windows防火墙即可。如果MySQL安装失败,则很有可能是重新安装MySQL所导致的。在卸载MySQL时,要把之前的安装目录删除掉(一般在“Program Files”文件夹中);也要把MySQL的DATA目录删除(一般在用户文件夹中)。在安装MySQL8.0的过程中会遇到各种问题,可以通过自己分析思考、在网络上需求帮助、和同学讨论、咨询老师等方式来解决问题,这能够培养自学能力、沟通能力、团结协作能力等。素养小贴士
2.2.1 安装和配置MySQL下面以安装MySQL Installer 8.0.13为例,具体安装步骤如下。(1)进入SQL Server安装界面双击MySQL Installer 8.0.13安装文件夹中的安装程序(MSI格式),会出现图2-2所示的界面。勾选“I accept the license terms”复选框,然后单击“Next”按钮。(2)选择安装方式选择“Custom”(自定义)选项,然后单击“Next”按钮,如图2-3所示。这样做是为了将MySQL安装到非系统盘,以合理使用硬盘资源。图 2-2 许可证协议界面图 2-3 选择安装方式界面
2.2.1 安装和配置MySQL(3)选择安装的软件依次展开“MySQL Servers”选项,直到出现“MySQL Server 8.0.13-X64”选项,选中它,再单击向右的箭头,将其添加到右边的列表框中;然后在右边的列表框中单击它,就会出现蓝色的“Advanced Options”链接,如图2-4所示。 (4)选择安装路径单击 “Advanced Options”链接,弹出图2-5所示的对话框。第一个文本框用于设置MySQL的安装路径,第二个文本框用于设置存放数据的路径。建议将两个路径设置为非系统盘,以合理使用硬盘资源,并将两个路径分开,以便管理。文本框下出现的警告信息可以不用处理,单击“OK”按钮即可。图 2-4 选择安装软件界面图 2-5 安装路径设置的对话框
2.2.1 安装和配置MySQL(5)处理路径冲突设置好路径之后,单击“Next”按钮,如果弹出图2-6所示的对话框,则在确认路径无误的情况下,单击“是”按钮。(6)开始安装完成以上设置之后,单击“Execute”按钮进行安装,如图2-7所示。图 2-6 处理路径冲突对话框图 2-7 开始安装界面
2.2.1 安装和配置MySQL(7)完成安装安装完成后,单击“Next”按钮,如图2-8所示。(8)软件配置单击“Next”按钮将自动进行软件配置,如图2-9所示。图 2-8 完成安装界面图 2-9 软件配置界面
2.2.1 安装和配置MySQL(9)集群搭建MySQL组复制(MySQL Group Replication,MGR)是MySQL官方推出的一个全新的高可用与高扩展的解决方案,提供高可用、高扩展、高可靠(强一致性)的MySQL集群服务。MGR由多个实例节点共同组成一个数据库集群,系统提交事务必须经过半数以上节点的同意,方可提交。集群中的每个节点都维护一个数据库状态机,以保证节点间事务的一致性。此处选择“Standlone MySQL Server/Classic MySQL Replication”单选项,然后单
显示全部