MySQL数据库原理与应用项目化教程(微课版) 课件 (含思政) 项目3-MYSQL环境部署_第1页
MySQL数据库原理与应用项目化教程(微课版) 课件 (含思政) 项目3-MYSQL环境部署_第2页
MySQL数据库原理与应用项目化教程(微课版) 课件 (含思政) 项目3-MYSQL环境部署_第3页
MySQL数据库原理与应用项目化教程(微课版) 课件 (含思政) 项目3-MYSQL环境部署_第4页
MySQL数据库原理与应用项目化教程(微课版) 课件 (含思政) 项目3-MYSQL环境部署_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目三部署MySQL环境

创建数据库前先要在电脑上部署好具体的数据库管理系统环境。

本项目将完成MySQL数据库管理系统环境的部署,包括MySQL8.0.19软件的下载、安装与配置。部署完成后使用MySQL,包括启动与停止MySQL服务、登录MySQL服务器等操作。知识目标:了解MySQL版本信息及安装方式。能力目标:能以安装包或压缩包方式完成MySQL的安装与配置。能熟练使用MySQL(启动与停止MySQL服务,登录MySQL服务器等操作)。任务3.1任务3.2MySQL的安装与配置使用MySQL

任务3.1MySQL的安装与配置了解MySQL版本信息,从Oracle官网下载社区版的MySQL8.0.19压缩包和安装包二个安装文件,分别以安装包、压缩包两种方式完成MySQL8.0的安装与配置。【任务描述】MySQL的安装与配置3.1【相关知识】312

软件版本号免费还是付费操作系统4

安装方式MySQL的安装与配置3.11.免费还是付费针对不同的用户群体,MySQL分为两个版本:①MySQLCommunityServer(社区版):该版本完全免费,但是官方不提供技术支持。②MySQLEnterpriseServer(企业版):该版本能够以很高的性价比为企业提供数据仓库应用,支持ACID事物处理,提供完整的提交、回滚、崩溃恢复和行级锁定功能,但是该版本需要付费使用,官方提供电话技术支持。MySQL的安装与配置3.1【相关知识】2.操作系统MySQL支持的操作系统有Windows、UNIX、Linux、macOS等,因为UNIX和Linux操作系统的版本很多,不同的UNIX和Linux版本有不同的MySQL版本。因此,在下载MySQL安装文件前,必须先确定使用什么操作系统,再根据操作系统下载相应的安装文件。MySQL的安装与配置3.1【相关知识】3.软件版本号MySQL版本号由3个数字和1个后缀组成,如MySQL-5.7.23,含义如下:第1个数字“5”是主版本号,用于描述文件的格式,所有版本5的发行版都有相同的文件夹格式。第2个数字“7”是发行级别,主版本号和发行级别组合在一起便构成了发行序列号。第3个数字“23”是在此发行系列的版本号,随每次新发行的版本递增。通常选择已经发行的最新版本。MySQL的安装与配置3.1【相关知识】后缀显示发行的稳定性级别,可能的后缀及其说明如下:Alpha:表明发行包含大量未被彻底测试的新代码。大多数alpha版本中也有新的命令和扩展,alpha版本也可能有主要代码更改等开发。Beta:意味着该版本功能是完整的,并且所有的新代码被测试了,没有增加重要的新特征,应该没有已知的缺陷。当alpha版本至少一个月没有出现报导的致命漏洞,并且没有计划增加导致已经实施的功能不稳定的新功能时,版本则从alpha版变为beta版。Rc:是一个发行了一段时间的beta版本,看起来应该运行正常,只增加了很小的修复。没有后缀:是正式发行版,又叫GA版或Release版,意味着该版本已经在很多地方运行一段时间了,而且没有非平台特定的缺陷报告,只增加了关键漏洞修复。MySQL的安装与配置3.1【相关知识】4.安装方式MySQL提供安装包和压缩包两种安装方式,安装包是以.msi作为后缀名的二进制分发文件,压缩包是以.zip为后缀的压缩文件。安装包的安装只要双击安装文件,然后按照提示一步步安装就可以了,属于“傻瓜”式安装;压缩包的安装需要用户清楚安装步骤,理解安装过程如何配置。MySQL的安装与配置3.1【相关知识】【任务实施】1.压缩包方式(1)下载MySQL安装文件打开浏览器,在地址栏中输入/downloads/mysql/(MySQL的官方下载地址),打开MySQLCommunityServer(社区版)的下载页面,如图3-1所示。单击MySQL8.0.19压缩包右边的“Download”按钮进行下载(如果要下载安装包,单击转安装包页面部分进入安装包下载页面)。图3-1MySQLCommunityServer压缩包下载页面MySQL的安装与配置3.1【任务实施】(2)文件解压把下载的压缩文件解压到想安装的目录下,此处选择D盘根目录(D:\),如图3-2所示。图3-2安装压缩包解压到D:\MySQL的安装与配置3.1【任务实施】(3)配置my.ini在安装目录(D:\mysql-8.0.19-winx64)下新建一个文本文件my.ini(修改后缀txt为.ini),内容如图3-3所示,my.ini是MySQL的配置文件。图3-3my.ini文件内容MySQL的安装与配置3.1【任务实施】(4)配置环境变量右击“我的电脑”选择“属性”,选择“高级系统设置”,选择“环境变量”,打开“环境变量”窗口,新建一个系统变量,如图3-4所示。图3-4新建系统变量MySQL_HOMEMySQL的安装与配置3.1【任务实施】编辑系统变量path,单击“新建”在最后添加一行,内容是MySQL存放可执行文件的路径(%MySQL_HOME%\bin),如图3-5所示。图3-5系统变量path添加MySQL可执行文件路径MySQL的安装与配置3.1【任务实施】(5)安装MySQL服务以管理员身份运行cmd,执行以下命令:mysqld–install[服务名]说明:[]表示服务名是可选项,默认为MySQL,建议用MySQL80,与用安装包安装默认的服务名相同。MySQL的安装与配置3.1【任务实施】(6)初始化在cmd窗口执行以下命令完成初始化工作:mysqld--initialize-insecure说明:initialize前面有两个-,后面没有空格,“--initialize”表示初始化。“-insecure”表示忽略安全性将root用户密码置为空,若省略此项,将为root用户生成一个随机密码。这条命令执行后在MySQL安装目录(D:\mysql-8.0.19-winx64)下生成用来存放数据文件的data文件夹,如图3-6所示。图3-6初始化生成data文件夹MySQL的安装与配置3.1【任务实施】(7)启动MySQL服务在cmd窗口执行以下命令启动MySQL服务,如图3-7所示,MySQL80是前面第(5)步安装的服务名。netstartMySQL80图3-7启动MySQL服务MySQL的安装与配置3.1【任务实施】(8)修改root用户密码在cmd窗口输入以下命令:mysql-uroot–p屏幕提示“Enterpassword:”直接回车,以root用户身份登录MySQL服务器。然后,在“mysql>”提示符后面输入修改密码的语句:setpassword=‘123456’,表示把root用户的密码改为“123456”,如图3-8所示。图3-8修改root用户密码为123456MySQL的安装与配置3.1【任务实施】2.安装包方式(1)下载MySQL安装文件打开浏览器,在地址栏中输入/downloads/mysql/(MySQL的官方下载地址),打开MySQLCommunityServer(社区版)的下载页面,如图3-1所示。单击转安装包页面部分进入安装包下载页面,如图3-9所示。图3-9MySQLCommunityServer安装包下载页面MySQL的安装与配置3.1【任务实施】(2)双击安装包文件“mysql-installer-community-.msi”开始安装过程,显示选择安装类型对话框。有默认安装、仅安装服务器、仅安装客户端、完全安装和自定义安装5种安装类型可供选择,如图3-10所示。图3-10选择安装类型MySQL的安装与配置3.1【任务实施】(3)选择“ServerOnly”(仅安装服务器),单击“Next”按钮,显示确认安装对话框,如图3-11所示。图3-11确认安装MySQL的安装与配置3.1【任务实施】(4)单击“Excute”按钮开始安装,安装完成后,状态栏会显示“Complete”,如图3-12所示。图3-12安装完成提示MySQL的安装与配置3.1【任务实施】(5)单击“Next”按钮,显示产品配置对话框,如图3-13所示。图3-13产品配置对话框MySQL的安装与配置3.1【任务实施】(6)单击“Next”按钮,显示高可用性选择对话框,如图3-14所示。图3-14高可用性对话框高可用性有以下二个选项:StandaloneMySQLServer/ClassicMySQLReplication:独立MySQL服务器/经典MySQL复制。InnoDBCluster:InnoDB集群。MySQL的安装与配置3.1【任务实施】(7)选择“StandaloneMySQLServer/ClassicMySQLReplication”选项,单击“Next”按钮,显示配置服务器类型和网络的对话框。如图3-15所示。图3-15配置服务器类型和网络ConfigurationType(配置类型)有以下三个选项:DevelopmentComputer(开发者用机):需要运行许多其他应用,MySQL仅使用最少内存。SererComputer(服务器用机):多个服务器需要在本机运行。为Web服务器、应用服务器选择这个选项,MySQL使用中等数量的内存。DedicatedComputer(专用服务器用机):本机专用于运行MySQL数据库服务器,无其他服务器(如Web服务器)运行,MySQL将使用所有可用内存。MySQL的安装与配置3.1【任务实施】(8)选择默认的“DevelopmentComputer”选项,其他保持不变,单击“Next”按钮,显示身份验证方法对话框,如图3-16所示。身份验证方法有以下二个选项:UseStrongPasswordEncryptionforAuthentication(RECOMMEND):使用强密码加密进行身份验证(推荐)。UseLegacyAuthenticationMethod(RetainMySQL5.xCompatibility):使用传统的身份验证方法(保持MySQL5.x兼容性)。MySQL的安装与配置3.1【任务实施】图3-16选择身份验证方法MySQL的安装与配置3.1【任务实施】(9)选择“UseLegacyAuthenticationMethod(RetainMySQL5.xCompatibility)”选项,单击“Next”按钮,显示账户和角色对话框。如图3-17所示。图3-17设置帐户和角色MySQL的安装与配置3.1【任务实施】(10)设置系统管理员root的密码(初学者怕忘记密码,可以设置为“123456”,以后可以更改),单击“Next”按钮,显示Windows服务对话框,如图3-18所示。图3-18设置Windows服务MySQL的安装与配置3.1【任务实施】(11)保持默认值,单击“Next”按钮,显示应用配置对话框,如图3-19所示。图3-19应用配置对话框MySQL的安装与配置3.1【任务实施】(12)单击“Excute”按钮执行配置,执行结束如图3-20所示。图3-20执行配置MySQL的安装与配置3.1【任务实施】(13)单击“Finish”按钮,显示产品配置对话框,如图3-21所示。图3-21产品配置完成MySQL的安装与配置3.1【任务实施】(14)单击“Next”按钮,显示MySQL安装成功对话框,如图3-22所示,单击“Finish”按钮结束安装过程。图3-22MySQL安装成功【任务实施】(15)由于前面安装过程没有自动配置环境变量,安装完成后还需要通过手动方式配置环境变量,把MySQL的bin文件夹添加到系统变量path中。思政小贴士【电脑软硬件环境不同,安装过程可能会遇到各种问题】信息化时代,要善于利用网络资源进行学习,适应各种变化。MySQL的安装与配置3.1任务3.2使用MySQL启动与停止MySQL服务,了解常用的客户端程序,熟悉客户端程序mysql最常用的命令,通过客户端程序mysql登录MySQL服务器并重新配置MySQL。

【任务描述】使用MySQL3.2【相关知识】3.2.23.2.1

MySQL客户端实用程序

启动与停止MySQL服务使用MySQL3.21.使用命令行以管理员身份运行cmd,打开一个命令行窗口,在该窗口中输入“netstartmysql80”后按回车键,启动MySQL服务;在命令行窗口中输入“netstopmysql80”后按回车键,停止MySQL80服务,如图3-23所示。启动与停止MySQL服务3.2.1图3-23用命令启动或停止MySQL服务2.使用Windows服务管理器在“控制面板”的“管理工具”窗口,双击“服务”,打开Windows服务管理器窗口,选择“MySQL80”服务,然后右击,在快捷菜单选择“启动”或“停止”进行启动或停止MySQL80服务的操作,如图3-24所示。启动与停止MySQL服务3.2.1图3-24Windows服务管理器如果在快捷菜单中选择“属性”,则会弹出该服务的属性对话框,可以设置MySQL服务的启动类型,如图3-25所示。启动与停止MySQL服务3.2.1图3-25MySQL服务属性对话框MySQL服务的启动类型有三种:自动、手动与禁用,它们含义如下:自动:开机时随系统一起启动,适合经常要用的服务。手动:服务不会随系统一起启动,需要时手动启动。禁用:表示这种服务将不再启动,即使是在需要它时,除非修改为上面两种类型。表3-1中列出了一部分常用的MySQL客户端实用程序及其功能。MySQL客户端实用程序3.2.2表3-1中列出了一部分常用的MySQL客户端实用程序及其功能。表3-1中列出了一部分常用的MySQL客户端实用程序及其功能。MySQL客户端实用程序3.2.2mysql提供的命令如表3-2所示,这些命令既可以使用一个单词来表示,也可以通过“\字母”的简写方式来表示。思政小贴士【mysql客户端程序提供的命令简写方式,字符分大小写】培养认真细致、一丝不苟的工作态度。使用MySQL3.2mysql连接服务器的语法格式如下:mysql[–hhostname]–uusername–p说明:-h后面的参数hostname是服务器的主机地址,如果客户端和服务器在同一台机器上,输入localhost或者Ip地址都可以,也可以省略该参数。-u后面参数username是登录服务器的用户名。-p后面可以跟上密码,但是-p和密码之间不能有空格,不跟密码则按回车后以密文形式输入密码。MySQL客户端实用程序3.2.2【任务实施】1.登录MySQL服务器并查看系统状态信息(1)启动MySQL服务如果MySQL服务的启动类型为“自动”,那么这一步可以省略。否则,可以通过命令行或Windows服务管理器启动MySQL服务。如果通过命令行启动要以管理员身份运行cmd,打开一个命令行窗口,再输入启动命令,启动MySQL服务,如图3-23所示。使用MySQL3.2【任务实施】(2)登录服务器登录MySQL服务器可以通过客户端工具mysql完成,在命令窗口输入本地登录命令“Mysql-uroot–p”,根据提示输入root用户的密码,验证成功后即可登录到MySQL数据库服务器,如图3-26所示。使用MySQL3.2图3-26命令方式登录MySQL服务器【任务实施】如果MySQL是用安装包安装的,可以用菜单方式登录服务器。在开始菜单中找到MySQL,选择“MySQL8.0CommandLineClient–Unicode”或“MySQ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论