一、安装环境

Windows 版本 :Windows 10 专业版 64bit
MySQL 版本:MySQL 5.7.16 (解压版)

二、Mysql安装类型介绍

msi相当于一个安装包需要一路next下去

zip是解压就可以用的,但是需要我们配置环境变量。

三、配置过程

1、下载 MySQL Community Server

链接: Mysql下载

2、选择适合的版本

mysql安装教程win10视频 mysql windows安装教程 5.7_数据库


mysql安装教程win10视频 mysql windows安装教程 5.7_mysql安装教程win10视频_02

3、解压并安装 MySQL Server

(1)将下载好的mysql-5.7.17-winx64.zip解压

(2)放置指定目录下并重新命名

mysql安装教程win10视频 mysql windows安装教程 5.7_数据库_03

(3)MySQL Server 配置环境变量

mysql安装教程win10视频 mysql windows安装教程 5.7_windows安装mysql_04

(4)PATH中新增

mysql安装教程win10视频 mysql windows安装教程 5.7_mysql_05


点击确定按钮退出环境变量配置对话框。

点击确定按钮退出系统属性配置对话框。

四、注册 MySQL 服务

1、进入Mysql安装目录

mysql安装教程win10视频 mysql windows安装教程 5.7_windows安装mysql_06


必须是bin目录下执行

2、执行mysqld -install指令,注册 MySQL 服务

mysql安装教程win10视频 mysql windows安装教程 5.7_windows安装mysql_07

3.执行完毕后,请不要退出“命令提示符”。

五、配置 MySQL Server

1、进入安装目录

mysql安装教程win10视频 mysql windows安装教程 5.7_mysql_08

2、编辑 my-default.ini

(1)在该文件中,#是注释标记。
(2)去掉 basedir 的注释符号,并在等号后边填写 MySQL Server 文件夹的完整地址。
 (3)去掉 datadir 的注释符号,并在等号后边填写 MySQL Server 文件夹的完整地址外加\data。
(4)切记不要手动创建 data 文件夹!
(5)port 不需要配置,不配置的状态下默认为 3306。
(MySQL Server 默认使用的端口号)
(6)保存退出。退出后将my-default.ini重命名为my.ini
(7)在刚才的“命令提示符”中,执行mysqld --initialize(可能会假死,等一分钟手动关闭就好)。

mysql安装教程win10视频 mysql windows安装教程 5.7_数据库_09

六、开启 MySQL Server

在“命令提示符”中执行net start mysql,开启 MySQL Server。

mysql安装教程win10视频 mysql windows安装教程 5.7_mysql安装教程win10视频_10

七、配置 MySQL root 账户

(1)在“命令提示符”中,执行net stop mysql关闭 MySQL Server。
(2)打开一个新的“命令提示符”,执行mysql -u root登陆 MySQL Server。
(3)执行flush privileges;刷新权限。
(4)执行grant all privileges on *.* to 'root'@'localhost' identified by '你想设置的密	码' with grant option;。
(5)执行flush privileges;刷新新的 root 用户密码。
(6)执行exit退出 MySQL。

mysql安装教程win10视频 mysql windows安装教程 5.7_数据库_11

(7)在任务管理器下手动结束mysqld.exe。

mysql安装教程win10视频 mysql windows安装教程 5.7_数据库_12

(8)在“命令提示符”下执行net start mysql重新开启MySQL Server,再次使用mysql -u root -p 你设置的密码即可安全登陆 MySQL。

八、问题分析

执行 mysqld --initialize报错

mysql安装教程win10视频 mysql windows安装教程 5.7_数据库_13

解决方案

设置mysql的安装目录
basedir=D:\biancheng\mysql-5.7.20-winx64
设置mysql数据库的数据的存放目录
datadir=D:\biancheng\mysql-5.7.20-winx64\data

就是因为地址里面的单斜杠的使用造成了错误!

把单斜杠()改成双斜杠(\)再试试看:

设置mysql的安装目录

basedir=D:\\biancheng\mysql-5.7.20-winx64

设置mysql数据库的数据的存放目录

datadir=D:\\biancheng\mysql-5.7.20-winx64\data