此文是使用手动解压配置适合需要更高灵活性的开发者。一、清理旧环境关键前置步骤如果你是第一次安装可以跳过此步。如果是重装或升级请务必先删除旧服务否则会报错。检查旧服务以管理员身份运行 CMD输入sc query mysql结果如果有结果说明已存在服务需要删除。删除服务停止服务net stop mysql删除服务sc delete mysql验证再次运行sc query mysql无结果即表示删除成功。二、下载mysql二进制包下载网址MySQL :: Download MySQL Community Server三、解压二进制包编辑my.ini配置文件这是最容易出错的地方请根据你的实际路径修改。位置在 MySQL 解压的根目录下新建一个文本文档重命名为my.ini。内容复制以下代码并将basedir和datadir修改为你MySQL的实际路径。[client] port3306 default-character-set utf8mb4 [mysql] prompt\u\h \v [\d]\_ default-character-set utf8mb4 [mysqld] port3306 # 请修改为你的MySQL解压路径 basedirD:\Program Files\MySQL\mysql-8.0.45-winx64 # data文件夹不需要手动创建初始化时会自动生成 datadirD:\Program Files\MySQL\mysql-8.0.45-winx64\data max_connections200 max_connect_errors10 character_set_server utf8mb4 default-storage-engineINNODB default-time_zone8:00四、安装与初始化主要流程以管理员运CMD终端进行操作负责会显示权限不足。进入MySQL的bin目录刚进入CMD显示在C盘先输入D:切换到D盘然后输入cd 你的musql安装路径安装服务后面的路径一定要替换成自己的mysqld --install MySQL --defaults-fileD:\Program Files\MySQL\mysql-8.0.45-winx64\my.ini初始化控制台会输出一个临时密码如holEWj!eh0E4mysqld --initialize --console启动MySQL服务net start mysql五、修改密码初始化后的密码是随机的我们需要将其改为易记的密码如root。登录先执行一下登录命令密码使用初始化生成的临时密码。mysql -uroot -p修改密码登录成功后出现mysql提示符执行以下 SQL 语句ALTER USER rootlocalhost IDENTIFIED BY root;退出输入\q退出 MySQL。六、配置环境变量为了以后在任意位置都能直接使用mysql命令建议配置环境变量新建系统变量变量名MYSQL_HOME变量值为 MySQL 根目录如D:\Server\mysql-8.0\...。编辑 Path添加%MYSQL_HOME%\bin。验证重启 CMD输入mysql --version若显示版本信息则配置成功。