win系统安装数据库mysql8.0.x
- 双击下面给的安装包进入安装界面
- 选择自定义安装(custom),如下图,点击下一步
- 选择一个要安装的mysql版本(左侧会出现多个mysql8.0的版本,选一个你需要的即可),并添加到右侧的安装列表,然后选择右侧要安装的版本,下方会出现蓝色文字Advanced Options,点击蓝色文字进行mysql安装位置和数据存储位置的设置。建议将安装位置和数据存储位置都放在非系统盘,两个位置可以放在一起。
- 下载安装操作,如下:
- 安装vc+环境
- 下载mysql版本文件
- 安装mysql
- 配置mysql,开始进行mysql部分参数设置
- 选择mysql类型:Development Computer(开发者不建议选择其他两项,其他两项会将电脑作为mysql服务器使用,严重影响电脑性能),其他端口等参数请自行修改或者选择默认即可
- 选择认证方式:Use Legacy Authentication Method(这里小编建议选择第二项,第二项是跟之前的msyql5.x一样子的操作,没有对密码做强加密操作。mysql8之后对密码做了加密操作,如果选择第一项,在使用前需要使用黑窗口登录mysql的方式做密码认证,之后才可以使用第三方客户端连接mysql,比较繁琐。当然如果使用mysql8自带的客户端连接的话不受影响)
- 进行mysql访问密码设置,该密码默认是root账号的密码
后续使用默认配置执行下一步直到安装结束
- 关闭mysql的binlog配置
mysql8默认会开启binlog日志,默认配置是保存三十天内的操作记录,因为binlog比较占用磁盘,因此建议关闭,尤其是采用默认安装的朋友,如果短时间内数据操作频繁且数据量大的情况下会比较占用C盘空间。
找到mysql配置文件my.ini的位置(如果采用默认安装路径的话,该文件路径为:C:\ProgramData\MySQL\MySQL Server 8.0\,因为C:\ProgramData是隐藏文件,建议直接通过路径打开。如果安装时自定义了安装位置位置,该文件的位置则在安装的磁盘根目录下可以找到ProgramData文件夹,比如我的安装在H盘,路径为H:\ProgramData\MySQL\MySQL Server 8.0\)
对该文件做如下两个修改:
- 在[mysqld]下一行添加 skip-log-bin
- 将log-bin=XXX行注释掉
- 修改完成后在服务中重启mysql
方法一:在服务中重启mysql
方法二:win10系统在搜索里面搜索cmd,打开命令提示符,在弹出的黑窗口中先后执行如下两个命令
net stop mysql80
net start mysql80