怎么下载并安装数据库mysql

发布时间:2026/8/20 15:24:42
怎么下载并安装数据库mysql 1、下载地址https://dev.mysql.com/downloads/mysql/2、直接下载mysql-9.7.1-winx64.zip 绿色免安装完整部署教程一、前期准备解压压缩包 把压缩包解压到无中文、无空格路径推荐D:\mysql-9.7.1-winx64⚠️ 禁止路径含中文 / 空格如D:\数据库\mysql会直接报错创建数据存放文件夹 在解压根目录新建文件夹data完整路径D:\mysql-9.7.1-winx64\data二、新建配置文件 my.ini在解压根目录新建文本文档重命名为my.ini后缀从.txt改成.ini复制以下配置粘贴进去修改basedir、datadir为你自己的解压路径[mysqld]# 解压根目录basedir D:/mysql-9.7.1-winx64# 刚才新建的data文件夹datadir D:/mysql-9.7.1-winx64/data port 3306# 字符集 character-set-server utf8mb4 default-storage-engine INNODB# 适配JDK17加密规则default-authentication-plugin caching_sha2_password [mysql] default-character-set utf8mb4路径分隔符用/或\\不要用单个\三、初始化数据库管理员 CMD 执行右键开始菜单 → 打开命令提示符 (管理员)切换到 mysql 的 bin 目录cmdcd D:\mysql-9.7.1-winx64\bin执行初始化命令生成初始 root 临时密码cmdmysqld --initialize --console关键操作保存控制台输出的临时密码执行后末尾会出现rootlocalhost: xxxxxxxxxxxx就是初始密码丢失只能重新初始化。四、注册 Windows 系统服务管理员 CMD 继续在 bin 目录执行cmdmysqld install MySQL97提示Service successfully installed代表服务注册成功。五、启动 MySQL 服务两种方式任选其一CMD 命令cmdnet start MySQL97WinR 输入services.msc找到MySQL97右键启动六、登录并修改 root 初始密码bin 目录 CMD 执行登录cmdmysql -uroot -p粘贴刚才保存的临时密码回车登录 2. 修改密码自定义新密码示例 123456sqlALTER USER rootlocalhost IDENTIFIED BY 123456;执行exit;退出密码生效。七、配置环境变量解决 mysql 不是内部命令此电脑右键 → 属性 → 高级系统设置 → 环境变量系统变量找到Path编辑新建一条D:\mysql-9.7.1-winx64\bin全部窗口保存关闭重启 CMD直接输入mysql -uroot -p即可使用。卸载方法对应你之前关心的删除难易绿色 zip 卸载极其简单三步干净无残留管理员 CMD 停止并删除服务cmdnet stop MySQL97 sc delete MySQL97删除整个解压文件夹D:\mysql-9.7.1-winx64环境变量里删掉 Path 中的 mysql bin 路径 全程无注册表、无顽固组件比 SQL Server 省事很多。⚠️ 常见踩坑提醒初始化报错路径含中文 / 空格、data 文件夹提前存在删除 data 重新创建再初始化登录报错密码错误只能删除 data 文件夹重新执行初始化重新记录临时密码Java 项目连接 JDK17驱动使用mysql-connector-j 9.xURL 添加serverTimezoneAsia/Shanghai。导出命令是 D: cd D:\mySql\mysql-9.7.1-winx64\binmysqldump -u root -p --port3307 --routines --single-transaction ai_travel_english D:\ai_travel_english_backup.sql导入命令是D: cd D:\mySql\mysql-9.7.1-winx64\binCREATE DATABASE ai_travel_english DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;mysql -u root -p --port3307 ai_travel_english D:\ai_travel_english_backup.sql或者mysql -u root -p --port3307USE ai_travel_english;source D:/ai_travel_english_backup.sql;