1.第一步需要下载mysql,直接官方下载。如果想要现成的可以私聊我。
2.解压mysql-5.7.44-winx64.zip文件
3.新建my.ini
注意:basedir、datadir改成你自己的按照路径
需要新建data文件夹设置 mysql 数据库的数据的存放目录
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
[mysqld]
#设置 3306 端口
port = 3306
# 设置 mysql 的安装目录
basedir= D:\\soft\\mysql-5.7.44-winx64
# 设置 mysql 数据库的数据的存放目录
datadir= D:\\soft\\mysql-5.7.44-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为 8 比特编码的 latin1 字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4.配置环境变量
新建系统变量 MYSQL_HOME
在下方的”系统变量“内,新建一个系统变量,变量名为 MYSQL_HOME ,变量值为【安装目录】
编辑 Path 变量
继续在“系统变量”找到变量名为 Path 的系统变量,新建一个新的环境变量 %MYSQL_HOME%\bin
5.查看密码
在MySQL安装目录的 bin 目录下执行命令:
mysqld --initialize --console
执行完成后,会打印 root 用户的初始默认密码
6 安装服务
以管理员(重要,重要,重要)身份运行,cmd
比如windows10运行方式
进入安装目录
cd D:\soft\mysql-5.7.44-winx64\bin
在MySQL安装目录的 bin 目录下执行命令:
mysqld --install [服务名]
后面的服务名可以不写,默认的名字为 mysql。当然,如果你的电脑上需要安装多个MySQL服务,就可以用不同的名字区分了,比如 mysql5 和 mysql8。
我的是:mysqld --install mysql5
成功
7.启动mysql
net start mysql5
报错
可通过这里修复
1、删除data目录下的所有文件(data目录即是my.ini中配置的datadir)
2、在控制台输入命令mysqld --initialize-insecure