Mysql 8 for Windows安装笔记

1.MYSQL 8 Installers(利用安装程序安装)

在这里插入图片描述

2.启动安装程序

在这里插入图片描述
在这里我选择的是仅安装服务器端,点击Next。
在这里插入图片描述
点击Execute,执行
在这里插入图片描述
在这里插入图片描述
点击Next,进入mysql 安装配置部分
在这里插入图片描述
点击Next
在这里插入图片描述
不同的选择系统,为My SQL服务器实例分配资源的大小不同。
Development Computer:开发机,该类型应用将会使用最小数量的内存。
Server Computer:服务器,该类型应用将会使用中等大小的内存。
Dedicated Computer:专用服务器,该类型应用将使用当前可用的最大内存
这里我选用的是 Development Computer
在这里插入图片描述
3306是mysql的默认端口号,请确保电脑的3306没有被占用,或者直接改用其他端口号
在这里插入图片描述
建议勾选Show Advance and Logging Options,方便后续设置自定义的日志记录和高级选项,用于错误日志,一般日志,慢查询日志(包括执行查询所需要的秒数)和二进制日志指定文件的存储路径。
点击Next
密码验证方式(Authentication Method)这一步很重要
第一种:使用强密码加密授权(推荐)
8.0提供的心的授权方式,采用SHA256基础的密码加密方法.
但是需要新版本的connector,目前和Connector/J最新的时8.0
目前8.0的连接器和使用libmysqlclient8.0的社区驱动都支持这种新方法.
新方法能显著提高服务器的性能
如果客户端和应用程序不能更新来支持这种新授权方法,可以选择使用传统方法.

第二种:传统授权方法(保留5.x版本兼容性)
只有在以下几种方法中考虑传统方法:
应用程序无法升级来使用MySQL 8的connector和driver.(连接器和驱动).
现存应用程序重编译是不可行的.
新版的,特定语言的connector/driver还不可用

如何选择:
第一种:mysql推荐使用最新的数据库和相关客户端,MySQL8换了加密插件,所以如果选第一种方式,很可能你的navicat等客户端连不上mysql8,目前主流的其他非mysql官方的海豚最新客户端可能还不支持MySQL8新的加密插件,可能后续会支持,但是也要您对你系统的Navicat进行更新操作。但是新方法能提高数据库服务器的性能,如何权衡看个人

这里我是作为个人开发的数据库服务器,对性能没有很大的要求,同时为了向下兼容,我选择了第二种
在这里插入图片描述
点击Next
为mysql服务器创建一个root的用户,并且为root设置密码
在这里插入图片描述
点击Next

在这里插入图片描述
Logging Options:
在这里插入图片描述
配置MySQL日志存放地址:
Error Log:指定错误异常日志的存放路径
General Log:指定MySQL日常工作的一般记录日志的存放路径
Slow Query Log:指定慢查询日志的存放路径
Bin Log:指定保存MySQL所有事件日志的存放路径,用于复制和恢复数据库,该日志服务会对MySQL性能有一定的影响
我选择的是 Error Log & Slow Query Log 其他两项暂时没有选
Next
在这里插入图片描述
应用配置
在这里插入图片描述
点击执行下载Execute
在这里插入图片描述
点击FInish,开始MySQL Router的配置
在这里插入图片描述
在这里插入图片描述
Finish

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值