当前位置: 首页 > news >正文

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 初始化

以管理员身份,运行命令行窗口:
在这里插入图片描述
在刚才的命令行中,输入如下的指令:

mysqld --initialize-insecure

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

tips:如果出现如下错误
在这里插入图片描述
是由于权限不足导致的,以管理员方式运行 cmd

在这里插入图片描述

2.3 注册MySQL服务

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

mysqld -install

在这里插入图片描述
现在你的计算机上已经安装好了MySQL服务了。

2.4 启动MySQL服务

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

net start mysql  // 启动mysql服务net stop mysql  // 停止mysql服务

在这里插入图片描述

2.5 修改默认账户密码

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

mysqladmin -u root password 1234

在这里插入图片描述

3. 登录

右键开始菜单,选择命令提示符,打开黑框。
在黑框中输入,mysql -uroot -p1234,回车,出现下图且左下角为mysql>,则登录成功。

mysql -uroot -p1234

在这里插入图片描述
到这里你就可以开始你的MySQL之旅了!

退出mysql:

exit

登录参数:

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卸载完成!
http://www.xdnf.cn/news/952111.html

相关文章:

  • 【深度学习新浪潮】什么是credit assignment problem?
  • 编程工具点亮效率之光
  • 九、MySQL执行原理
  • OPenCV CUDA模块光流处理------利用Nvidia GPU的硬件加速能力来计算光流类cv::cuda::NvidiaHWOpticalFlow
  • 【SpringBoot】100、SpringBoot中使用自定义注解+AOP实现参数自动解密
  • MAZANOKE结合内网穿透技术实现跨地域图像优化服务的远程访问过程
  • 零基础设计模式——行为型模式 - 命令模式
  • 使用地球观测数据优化云到 GPU 的吞吐量以进行深度学习
  • rm视觉学习1-自瞄部分
  • 使用python进行图像处理—图像标识与NumPy(3)
  • 【PDF识别改名】PDF指定区域OCR识别重命名工具使用教程和注意事项
  • 前缀和题目:寻找数组的中心下标
  • NoSQL 之 Redis 集群
  • JS红宝书笔记 10.6 - 10.10 函数
  • 树莓派超全系列教程文档--(60)树莓派摄像头操作命令及使用其一
  • Cyber Weekly #59
  • 如何在网页里填写 PDF 表格?
  • MyBatis中关于缓存的理解
  • Spring Framework 6:核心升级特性
  • 2023赣州旅游投资集团
  • OptiStruct结构分析与工程应用:传递路径贡献量分析(TPA)
  • 接口 RESTful 中的超媒体:REST 架构的灵魂驱动
  • 数据集分享 | MOT17数据集、UAVDT数据集
  • qt 双缓冲案例对比
  • 面试高频问题
  • 魔兽世界正式服插件与宏-敏锐盗贼实用宏探索(1)-宏命令制作入门与基本知识
  • 从面试角度回答Android中ContentProvider启动原理
  • android13 app的触摸问题定位分析流程
  • 邮科ODM摄像头:多维度护航高铁安全系统方案解析
  • Kubernetes ClusterIP 端口深度解析:虚拟服务与流量转发机制