MySQL5使用压缩包在windows10安装记录
1、下载mysql5的压缩包
下载地址:https://dev.mysql.com/downloads/mysql/5.7.html
2、解压并添加系统变量
2.1 解压
将解压后的文件夹移动到自己想要的位置,这里我放在 D:\Program Files\
下
2.2 添加系统环境变量
打开 资源管理器
输入 控制面板\系统和安全\系统
变量名:MYSQL5_HOME
变量值(安装MySQL5压缩包的位置):D:\Program Files\mysql-5.7.32-winx64
3、安装MySQL5
3.1 创建my.ini
在D:\Program Files\mysql-5.7.32-winx64
目录下创建一个my.ini
,输入一下内容并保存,我这里端口号设置为3307
是为了不与电脑里MySQL8
冲突
[mysqld]
port=3307
basedir=D:/Program Files/mysql-5.7.32-winx64
datadir=D:/Program Files/mysql-5.7.32-winx64/data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
3.2 安装MySQL5服务
使用管理员模式打开cmd,也可以通过设置鼠标右键功能在D:\Program Files\mysql-5.7.32-winx64
目录下以管理员模式打开cmd
(设置鼠标右键功能以管理员模式打开cmd参考https://blog.csdn.net/su_unknown_world/article/details/109944487)
(1)MySQL5为自定义的服务名,执行之后会生成一个MySQL5服务
.\mysqld -install MySQL5
(2)初始化,命令执行之后cmd不会输出任何内容,并且会在D:\Program Files\mysql-5.7.32-winx64
目录下生成一个data
文件夹,如果想要多次初始化记得初始化前删除data文件夹
.\mysqld --initialize-insecure --user=mysql
data
文件夹理由一个以.err
结尾的文件,可以看到初始密码,我这里的初始密码为空
(3)启动 MySQL5
服务
net start MySQL5
4、自定义密码
(1)登录数据库
mysql -uroot -P3307 -p
(2)修改密码,最后设置密码为root
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
(3)刷新权限
flush privileges;