windows系统MySQL安装文档

概览:本文讨论了MySQL的安装、使用过程中涉及的解压、配置、初始化、注册服务、启动、修改密码、登录、退出以及卸载等相关内容,为学习者提供全面的操作指导。关键要点包括:

  1. 解压 :下载完成后解压压缩包,得到MySQL 8.0.34软件本体文件夹,可放在想安装的位置。
  2. 配置环境变量 :右键此电脑→属性,点击高级系统设置,在系统变量中新建MYSQL_HOME,在Path中添加相关路径。验证添加成功与否可在命令提示符(管理员)中输入mysql,根据提示判断。
  3. 初始化 :以管理员身份运行命令行窗口,输入mysqld --initialize-insecure指令,若没报错则data目录初始化成功。
  4. 注册MySQL服务 :在命令行(管理员身份启动)输入mysqld -install指令,安装MySQL服务。
  5. 启动与停止服务 :启动输入net start mysql,停止输入net stop mysql。
  6. 修改密码与登录 :修改默认账户密码用mysqladmin -u root password 1234指令,登录输入mysql -uroot -p1234指令。
  7. 卸载 :以管理员身份运行命令提示符,先输入net stop mysql,再输入mysqld -remove mysql,最后删除MySQL目录及相关环境变量 。

1. 下载与解压

进入https://dev.mysql.com/downloads/mysql/下载,下载完成后我们得到的是一个压缩包,将其压,我们就可以得到MySQL的软件本体了(就是一个文件夹),我们可以把它放在你想安装的位置

2. 配置

2.1 添加环境变量

环境变量里面有很多选项,这里我们只用到Path 这个参数。为什么在初始化的开始要添加环境变量呢?在黑框(即CMD)中输入一个可执行程序的名字,Windows会先在环境变量中的Path所指的路径中寻找一遍,如果找到了就直接执行,没找到就在当前工作目录找,如果还没找到,就报错。我们添加环境变量的目的就是能够在任意一个黑框直接调用MySQL中的相关程序而不用总是修改工作目录,大大简化了操作。

右键此电脑属性,点击高级系统设置

点击环境变量

系统变量中新建MYSQL_HOME

系统变量中找到并双击Path

点击新建

最后点击确定。

如何验证是否添加成功?

右键开始菜单(就是屏幕左下角),选择命令提示符(管理员),打开黑框,敲入mysql,回车。

如果提示Can't connect to MySQL server on 'localhost'则证明添加成功;

如果提示mysql不是内部或外部命令,也不是可运行的程序或批处理文件则表示添加添加失败,请重新检查步骤并重试。

2.2 初始化

以管理员身份,运行命令行窗口:

在刚才的命令行中,输入如下的指令:

bash 复制代码
mysqld --initialize-insecure

稍微等待一会,如果出现没有出现报错信息,则证明data目录初始化没有问题,此时再查看MySQL目录下已经有data目录生成。

tips:如果出现如下错误

是由于权限不足导致的,以管理员方式运行 cmd

2.3 注册MySQL服务

命令行(注意必须以管理员身份启动)中,输入如下的指令,回车执行:

bash 复制代码
mysqld -install

现在你的计算机上已经安装好了MySQL服务了。

2.4 启动MySQL服务

在黑框里敲入net start mysql,回车。

sql 复制代码
net start mysql  // 启动mysql服务
    
net stop mysql  // 停止mysql服务

2.5 修改默认账户密码

在黑框里敲入mysqladmin -u root password 1234,这里的1234就是指默认管理员(即root账户)的密码,可以自行修改成你喜欢的。

bash 复制代码
mysqladmin -u root password 1234

3. 登录

右键开始菜单,选择命令提示符,打开黑框。

在黑框中输入,mysql -uroot -p1234,回车,出现下图且左下角为mysql>,则登录成功。

bash 复制代码
mysql -uroot -p1234


到这里你就可以开始你的MySQL之旅了!

退出mysql:

bash 复制代码
exit

登录参数:

bash 复制代码
mysql -u用户名 -p密码 -h要连接的mysql服务器的ip地址(默认127.0.0.1) -P端口号(默认3306)

4. 卸载

如果你想卸载MySQL,也很简单。

点击开始菜单,输入cmd,选择 "命令提示符",选择右侧的 "以管理员身份运行"。

  1. 敲入net stop mysql,回车。
  2. 再敲入mysqld -remove mysql,回车。
  3. 最后删除MySQL目录及相关的环境变量。
    至此,MySQL卸载完成!
相关推荐
卷Java1 小时前
GPTQ vs AWQ vs GGUF:模型量化工具横向测评
开发语言·windows·python
x-cmd2 小时前
[260429] x-cmd v0.9.1:一键开启 DeepSeek-V4-Pro Max 模式 + 1M 上下文;顺手重构了 uuid 模块
windows·重构·uuid·claude·curl·x-cmd·deepseek-v4-pro
今夕资源网2 小时前
Windows 上安装 Claude Code并且接入DeepSeekV4-Pro的Max模式和激活1M上下文
windows
HLJ洛神千羽3 小时前
电脑右下角显示【周几或星期几】和【上下午】方法
windows
ITHAOGE153 小时前
下载 | Windows Server 2025官方原版ISO映像!(4月更新、标准版、数据中心版、26100.32690)
服务器·windows·科技·微软·电脑
专注VB编程开发20年5 小时前
Windows API 所有老式结构体4字节对齐,但是64位VBA,Twinbasic弄成了8字节对齐,大BUG
windows·bug
东篱把酒黄昏5 小时前
wsl和Windows混合开发高级配置详细指导
windows
存在的五月雨6 小时前
Mysql 索引的一些
数据库·mysql
黄俊懿6 小时前
MySQL主从复制:从“异步“到“GTID“,数据同步的进化之路
数据库·sql·mysql·oracle·架构·dba·db
helloliyh6 小时前
windows设置定时任务开机执行bat或exe文件
windows