【安装教程】记录一下MySQL 8.0.17的安装
MySQL 8.0.17 安装
ummm,因为最近重装了win10,之前的各种环境都没了,最近又要用到数据库,但是每次安装的时候最烦的就是配置和路径设置了,为了以后有一天又被虚拟机或者什么垃圾软件搞坏系统再次重装时能快速安装配置数据库,这次就截个图,记录一下我的安装过程。
用的是 mysql-installer-community-8.0.17.0.msi 安装包,安装包的获取这里就不写啦,直接去mysql官网找就好啦,这个安装包是我去年(2019)下的,不知道最近有没有新版本。
双击msi安装包,开始安装
这里一定要选择custom!!,不然安装路径没法自己定义,如果你不介意默认安装在C盘,直接选第一个default就好啦,如果只要服务端,那就安装第二个。我还是习惯自定义安装,自己勾选所需配件,主要还是为了自定义安装路径????
这里,左侧栏是可安装的所有控件,右侧是准备安装的,我按了圆圈标注的按钮,清空了默认安装。
这里点➕号展开空间到最低一级,然后选中,点击红色方框按钮,添加到待安装栏
这是我准备安装的空间。接下来不要急着点next,选中每一个控件,改安装位置!!!
选中空间,点击右下角 Advanced Options
更改安装位置
注意每个控件的位置都要改哦,他不是默认全部安装在一个文件夹下的,有点烦。,。
这里是告诉你你将安装的所有控件,点击execute执行安装
安装完后点击next,进行配置
这里告诉你需要配置的东西,点击next进行配置
这里默认,点next
点击Content Type的下拉框,显示有三种类型:
- Development Machine:开发机器,MySQL会占用最少量的内存。
- Server Machine:服务器机器,几个服务器应用会运行在机器上,适用于作为网站或应用的数据库服务器,会占用中等内存。
- Dedicated Machine:专用机器,机器专门用来运行MySQL数据库服务器,会占用机器的所有可用内存。
这里我直接默认Development
常用的是TCP/IP连接,默认勾选该选项框,默认端口号是3306,可在输入框中更改。若数据库只在本机使用,可勾选“Open Firewall port for network access”来打开防火墙,若需要远程调用则不要勾选。
下面的“Named Pipe”和“Shared Memory”是进程间通信机制,一般不勾选。 “Show Advanced Options”用于在后续步骤配置高级选项,为尽可能多的了解MySQL的可配置项,这里勾选该选项框。
点击“next”进入下一步。
设置认证方式,第一种是强加密(建议不要选,可能会带来连接的麻烦,但是如果正式项目,投入运行的话,还是建议强加密);第二种是标准认证方式,可以兼容旧版本的MySQL,因此这里勾选这个,点next
这里添加账户和账户角色,红框里的是root用户,下面可以add user并分配角色
添加完后点next
配置Windows Service :将MySQL服务配置成Windows服务后,MySQL服务会自动随着Windows操作系统的启动而启动,随着操作系统的停止而停止。
这里直接默认就好,点next
配置各种日志文件的存储路径,它默认存储在MySQL安装目录的data目录下面,若非必须不建议改动,这里我手贱改了一下,懒得改回去了。
接下去一路默认就好了
默认,next
默认,execute执行
完成后,点finish即可
还记得之前显示了有三个配置要配,这里是第二个配置,直接默认就好
默认,然后填一下之前设置的root密码
next
execute
finish
取消勾选,finish
配置环境变量
计算机 -> 属性
高级系统设置
进入环境变量
可以看到已经默认添加了mysql的环境变量
但是mysql命令无效
任务管理器里查看服务,找到MYSQL80,也正常在运行
应该要配置一下系统环境变量
双击
添加
要以管理员运行cmd