安装与配置MySQL课件_第1页
安装与配置MySQL课件_第2页
安装与配置MySQL课件_第3页
安装与配置MySQL课件_第4页
安装与配置MySQL课件_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

安装与配置MySQLWindows操作系统中MySQL的安装与配置任务背景在Windows操作系统下,MySQL数据库管理系统的安装包分为图形化界面安装和免安装这两种安装包。这两种安装包的安装方式不同,而且配置方式也不同。图形化界面安装包有完整的安装向导,安装和配置很方便;免安装的安装包直接解压缩即可使用,但是配置起来很不方便。任务要求本任务将学习在图形化界面下安装与配置MySQL8.0的基本方法,并掌握启动和停止MySQL8.0服务器的方法,学习从本地和远程登录MySQL8.0服务器的方法。MySQL其他版本的安装和配置方法与之类似。MySQL服务器的安装与配置下面介绍在Windows操作系统下通过安装向导来安装和配置MySQL的方法。先下载MySQL8.0。版本和操作系统选择如图1所示。图1版本和操作系统选择MySQL服务器的安装与配置MySQL服务器的安装图2安装类型选择界面下载Windows操作系统下的MySQL8.0.18安装包,解压缩后双击,进入安装向导。接受安装协议后,可以选择安装类型。我们选择自定义安装,如图2所示,进入选择安装服务界面,如图3所示。01MySQL服务器的安装与配置图2安装类型选择界面下载Windows操作系统下的MySQL8.0.18安装包,解压缩后双击,进入安装向导。接受安装协议后,可以选择安装类型。我们选择自定义安装,如图2所示,进入选择安装服务界面,如图3所示。01图3选择安装服务界面MySQL服务器的安装与配置图4确认安装服务选择所需要的安装服务。单击“Next”按钮进入下一步,确认安装服务并单击“Execute”按钮开始安装,如图4和图5所示。02图5安装界面MySQL服务器的安装与配置图6安装完成界面等待所有服务安装完成,界面中显示“Complete”后,单击“Next”按钮,如图6所示。进入产品的配置向导,单击“Next”按钮,如图7所示。03图7进入产品的配置向导MySQL服务器的安装与配置MySQL服务器的配置图8配置界面进入配置界面(见图8)后,可以选择的配置类型有2种:StandaloneMySQLServer/ClassicMySQLReplication(单台配置)和InnoDBCluster(集群配置)。在这里选择第一种。01MySQL服务器的安装与配置图9服务器类型选择单击“Next”按钮进行服务器类型选择,我们仅仅是用来学习和测试,保持默认选项就可以,单击“Next”按钮,如图9所示。02MySQL服务器的安装与配置图10对MySQL的端口名称、管道名称和共享内存名称进行设置根据需求对MySQL的端口名称、管道名称和共享内存名称进行设置。MySQL默认端口为3306,这里保持默认选项即可,单击“Next”按钮,如图10所示。03MySQL服务器的安装与配置图11身份认证类型选择界面进入身份认证类型选择界面安装MySQL时,为了保证安全性,我们选择使用强密码进行身份验证。单击“Next”按钮,如图11所示。04MySQL服务器的安装与配置图12用户与授权界面进入用户与授权界面,将高强度密码赋予管理员,如“MysqlServer12345!@”。在这里不创建新的访问用户,则“MySQLUserAccounts”不需要进行配置,单击“Next”按钮,如图12所示。05MySQL服务器的安装与配置图13“WindowsService”配置界面进入“WindowsService”配置页面,我们保持默认选项即可,单击“Next”按钮,如图13所示。06MySQL服务器的安装与配置图14应用配置界面进入应用配置界面,直接单击“Execute”按钮进行安装,如图14所示。等待配置完成即可,如图15所示07图15配置完成更改MySQL的配置MySQL的配置向导在【开始】|【所有程序】|【MySQL】|【MySQLServer8.0】中。在该位置可以看到MySQLCommandLineClient、MySQLServerInstanceConfigWizard和SunInventoryRegistration。MySQLServerInstanceConfigWizard是配置向导。通过该向导可以配置MySQL数据库,例如修改root用户登录密码、修改字符集等。通过配置向导来更改配置更改MySQL的配置要手动配置,可以打开位于"C:\ProgramFiles\MySQL\MySQLServer8.0\”目录下的my.ini文件如要修改字符集,则在[mysql]下方加入如下代码,如图16所示default-character-set=gb2312通过修改my.ini文件来更改配置图16通过修改my.ini文件来更改配置更改MySQL的配置通过修改my.ini文件还可以修改如下的一些配置,例如,索引缓冲区(仅作用于MyISAM表和临时表)的大小决定了数据库索引处理的速度,将其修改为“10M”,代码如下通过修改my.ini文件来更改配置key_buffer_size=10M#mysql数据存储目录datadir=f:/server/mysql/data#启动数据库更新二进制日志记录,日志文件名以mysql-bin开头log-bin=mysql-bin连接MySQL本地服务服务启动通常有自动和手动两种类型。MySQL服务手动启动一般有以下方式。MySQL服务器的启动和关闭操作系统命令启动和停止服务01单击【开始】|【运行】,输入“cmd”,按<Enter>键后弹出命令提示符界面(类似DOS命令行,后文简称命令行)输入“netstartMySQL80”(注意:MySQL80为安装时命名,非统一)则启动MySQL服务,输入“netstopMySQL80”则停止MySQL服务,如图17所示图17运行cmd命令行启动服务连接MySQL本地服务配置服务的启动类型02如果MySQL服务没有打开,也可以直接打开Windows的服务,启动MySQL服务在Windows7操作系统下打开【开始】|【管理工具】|【服务】在服务列表中找到MySQL80,然后双击,弹出图3.18所示的对话框在“启动类型”中选择“自动”即可图18启动MySQL服务连接MySQL本地服务MySQL客户端连接MySQL服务器从“开始”菜单中打开程序MySQLServer8.0,默认以root用户进入,输入密码后按<Enter>键,如图3.19所示,表示连接了MySQL服务。MySQ的提示符如下。mysql>图19MySQL客户端连接MySQL服务器运行结果连接MySQL本地服务DOS命令连接MySQL服务器命令格式:mysql-h主机地址-u用户名-p用户密码首先打开DOS窗口,然后进入目录bin,代码如下图20DOS命令连接MySQL服务器运行结果cdc:\ProgramFiles\MySQL\MySQLServer8.0\bin根据系统中MySQL安装位置的不同,前面的例子中使用的路径也不同再键入命令mysql-uroot–p。从本地主机登录服务器,-hlocalhost可以省略,按<Enter>键后提示输密码,如果刚安装好MySQL,root用户是没有密码的,故直接按<Enter>键即可进入MySQL,如图20所示远程访问MySQL服务器1.创建用户,从指定IP登录MySQL服务器创建一个新用户DAVID,密码为123456,并用grant授权命令格式:grant权限on数据库名.表名to用户@登录主机mysql>createuserDAVID@192.168.1.12identifiedby'123456';mysql>grantselect,update,insert,deleteon*.*toDAVID@192.168.1.12;输入以下命令可以查看创建的用户情况mysql>useMySQL;Databasechangedmysql>selecthost,user,authentication_stringfromuser;远程访问MySQL服务器1.创建用户,从指定IP登录MySQL服务器可以看到,在user表中已有刚才创建的DAVID用户。host字段表示远程登录的主机,其值可以是IP,也可以是主机名,如图21所示。图21查看创建用户情况运行结果远程访问MySQL服务器2.设置从任何客户端连接MySQL服务器将host字段的值改为%,就表示在任何客户端能以DAVID用户连接MySQL服务器。建议在开发时设为%,代码如下。updateusersethost='%'whereuser='DAVID';远程访问MySQL服务器3.授权将权限改为allprivileges,代码如下。mysql>useMySQL;Databasechangedmysql>grantallprivilegeson*.*toDAVID@'%'//赋予任何客户端以DAVID身份访问数据的权限QueryOK,0rowsaffected(0.00sec)mysql>FLUSHPRIVILEGES;远程访问MySQL服务器4.远

温馨提示

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

评论

0/150

提交评论