前言
解决如下问题:
1、MySQL 8. X 系列的安装流程
2、将MySQL安装到指定目录下
3、解决 mysql 8登录密码用caching_sha2_password验证的问题,常见的链接数据库错误如下:
PDO::__construct(): Unexpected server respose while doing caching_sha2 auth: 109
下载地址:dev.mysql.com/downloads/w…
1. 选择下载的版本
2. 不听废话直接下载
3. 开始安装
全家桶不推荐安装,大部分MySQL使用者都是本地开发学习使用,有个MySQL能练习语句就行,选择自定义安装即可。然后点 next。
如果要安装全家桶的话参考这个教程:blog.csdn.net/xiezhiming1…
4. 选择对应版本
选中你要安装的MySQL版本,然后点绿色小箭头
5. 指定安装位置
点选右侧你要安装的MySQL,在下方显示Advance options(高级选项),点击高级选项指定安装位置。
MySQL服务和数据目录都放在同一个地址下了,然后OK,OK, Next就行了
6. Next
此阶段,遇到Next点Next, 遇到Execute点Execute即可
执行安装下载,需要等一会儿。
状态为完毕,然后Next
继续下一步
7. 有坑,小心
mysql 8登录密码用caching_sha2_password验证,mysql 5用mysql_native_password,在安装的时候可以选择兼容老的安装模式,不然PHP链接数据库出错。
1处说的是使用强密码加密进行身份验证(推荐的),采用caching_sha2_password验证,但是这个不兼容MySQL5的密码验证方式。
2处说的是使用兼容方式验证,别废话,选 2!!!!
8. 设置密码
9. 设置Window Service名称
安装程序默认名称是“MySQL 80”,我因为业务需要,改成了MySQL,看个人意愿,该名称会注册到window的服务当中
10. Next
11. 完成安装
参考资料
《windows系统 MySQL8.0.12详细安装步骤及基本使用教程》
全家桶的安装教程,地址:blog.csdn.net/xiezhiming1…
《一步一步详细介绍MySql8.0的安装流程》
MySQL命令行安装方法,地址:www.cnblogs.com/wfhking/p/9…
《MySQL安装及MySQL8.0新密码认证方式 》
比较详细,说明了密码验证为啥选兼容的原因,地址:blog.csdn.net/qq_26819733…