概述:
mysql的安装,本文主要讲解zip版本的安装配置.
运行环境
- mysql 5.7.14 下载请戳
- windows 10
准备工作
根据需要选择自己需要下载的32或64位版本(虽然会跳到登录页面,但下面有一行小的英语
No thanks, just start my download
哈哈,直接点击跳过,好多人经常没看到,话说oracle的注册忒烦),将下载下来的zip文件解压到自己的软件安装盘,本文存放在D:\Program Files\mysql-5.7.14-winx64
开始安装
打开系统自带的 命令提示符或者windows powershell,
切记:用管理员模式打开
切换到D:\Program Files\mysql-5.7.14-winx64\bin
修改default_ini配置
打开D:\Program Files\mysql-5.7.14-winx64(自己解压存放的位置),找到目录中的my-default.ini配置文件
注:
- basedir指向自己的mysql文件夹
- datadir指向mysql文件夹的data文件夹(需手动创建)
初始化data目录
在管理员模式下的命令提示符中输入
mysqld --initialize-insecure --user=mysql
安装mysql服务
初始化data目录成功后,data目录会写入文件,紧接着就可以安装并启动服务了
按照如图所示
1.初始化data目录
mysqld --initialize-insecure--user=mysql
2.安装mysql服务
mysqld -install
3.启动服务
net start mysql
配置环境变量
打开电脑设置path环境变量
配置好环境变量后,退出之前打开的cmd命令窗口,再次打开就不用切换到mysql所在的目录,即可识别mysql的命令
到此配置完成
可能遇到的问题
- 密码问题,配置好以后,使用命令
mysql -uroot
密码是空,登录成功,直接使用命令
set password=password("新密码")
- 服务启动失败
针对服务启动失败,多数是data初始化的时候就不对了,可以先卸载安装的服务
mysqld -remove
删除data目录下所有内容,重新使用命令初始化data目录
mysqld --initialize-insecure--user=mysql
然后重新安装服务
mysqld -install