Step1 : 下载
(https://downloads.mysql.com/archives/community/)
ZIP版本免安装,直接解压
版本:5.7.31
文件名:Windows (x86, 64-bit), ZIP Archive
Step2:解压
路径建议:C:\Program Files\mysql-5.7.31-winx64
Step3:配置文件my.ini
注意:文件扩展名要注意是ini、文件建议存放在根目录、文件字符格式一定要是ANSI
[mysqld]
# 端口号
port=3306# 程序安装根目录
basedir=C:\\Program Files\\mysql-5.7.31-winx64# 数据目录
datadir=C:\\Program Files\\mysql-5.7.31-winx64\\data
Step4:初始化
注意:所有的黑窗口指令,必须是管理员权限下,运行
管理权权限,进入黑窗口,执行初始化命令
>>> "C:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --initialize-insecure
做两件事:
(1)创建data目录,作为后续数据文件的存放位置
(2)生成必要的数据,例如默认账户 root(无密码),用来登录MySQL
Step5:启动MySQL
方案1-临时启动
>>>"C:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe"
此时程序会挂起,用于接收客户端发送过来的MySQL指令,关闭窗口就可以停止运行或者Ctrl + C
方案2-把mysql做成服务,关闭黑窗口后,mysql服务器依旧在运行
>>>"C:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --install mysql57
>>>net start mysql57 -- 启动
>>>net stop mysql57 -- 关闭
如果想要卸载mysql,删除安装程序的同时,还需要把服务业删除了
>>>"C:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --remove mysql57
Step6:测试连接MySQL(用自带的客户端程序)
因为在电脑本地测试,所以IP 和端口可以不写
首次登陆,可以设置 root账户的密码: mysql> set password = password('root123');