一、介绍
MySQL的安装方式主要有两种,第一种是下载ZIP压缩包,第二种是下载windows安装包,即msi安装包。
简单说一下两者的区别,ZIP压缩包解包后需要手工配置环境变量;msi安装包在windows下双击根据向导安装即可,简单方便,但同时会给你安装一系列可能对你而言不必要的软件。通常情况下,ZIP压缩包会比较便利。
二、安装
两种方式,大家各取所需。
1.msi安装包安装
这里推荐一个博主的文章
《超详细MySQL安装及基本使用教程》
https://blog.csdn.net/bobo553443/article/details/81383194
2.ZIP压缩包安装
2.1 下载ZIP压缩包
下载地址: https://dev.mysql.com/downloads/mysql/
2.2 解包配置环境变量
解压ZIP压缩包到本地后,开始配置环境变量。
“我的电脑”右键—>“属性”—>“高级系统设置”—>“环境变量”—>找到系统变量Path进行编辑
我的解压位置是D:\mysql-8.0.15-winx64, 因此Path变量添加D:\mysql-8.0.15-winx64\bin,编辑完确定即可。
2.3 创建Config.ini文件
注意解压后是没有data文件夹的(不要自己创建),这一步正是为自动生成data文件夹服务的。(如果有.ini后缀名的文件就不用创建了,但内容要改动)
把文件地址改变成相应的地址,就可以了。
2.4 安装MySQL数据库
1)以管理员身份运行命令提示符(右键以管理员身份运行),然后进入MySQL的bin目录。
2)初始化数据库
输入指令mysqld --initialize
这时在MySQL解压目录下会自动生成一个data文件夹,里面找到.err后缀名的文档,里面保存了自动为你分配的密码。
3)安装数据库
输入指令mysqld install
安装成功会提示Service successfully installed!
这里注意:如果是重装MySQL,安装前先输入指令sc delete mysql,否则会提示The service already exists!(sc delete 服务名)
4)启动登陆MySQL
输入指令
net start mysql
mysql -u root -p +上面获取的初始密码
5)更改MySQL初始密码
输入指令
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #更新一下用户的密码
FLUSH PRIVILEGES;#刷新权限
注意:‘root’是你的用户名,‘password’是你想用的密码。
到这安装就算结束了!