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

【mysql】mysql的卸载和安装

mysql的卸载

mysql是否安装:

首先我们先来看看mysql是否安装:

快捷键win+R输入cmd,进入命令输入框

输入mysql --version 查看mysql的版本

如果出现了mysql的版本就说明你已经安装了

系统用户root -p就是输入密码所以代码如下

mysql -uroot -p

我们可以show展示数据库文件:

show databases

数据库文件是储存在你mysql保存的位置,一般是在data下,和使用代码后谈出的表是相同的。

我们要注意的有:4个位置

1:数据库文件位置

数据库文件一般在"***\mysql-8.0.27-winx64\data"

2:数据库软件位置

"***\MySQL\MySQL Installer for Windows"

3:服务位置

右键我的电脑,管理,服务,里面有一个mysql

4:环境变量

右键我的电脑,高级系统设置,环境变量,path里这里面有一个mysql,这个环境变量的地址一般是我们软件的位置,

它的作用是什么呢,如果学过python,java语言就知道,这就可以在任意文件路径下都可以执行mysql的指令

需要注意的是,1,2位置可以在同一个文件夹下,

那么我们就可以开始卸载了

mysql的卸载

我们要把之前的4个mysql的位置全部干掉,那么mysql就彻底卸载了

卸载4个位置:

1:卸载mysql软件位置

首先是我们的mysql软件,卸载方法很多

1:控制面板里的添加与删除程序,对mysql卸载

2:使用第三方软件卸载

3:使用安装包提供的方式卸载,也就是mysqlinstall,其中有一个remove

我们把数据库软件卸载之后,软件对应的位置的文件,数据库对应的服务也就会消失了,但是8.0之前的版本卸载就没那么干净了

但是数据库文件还是会在的,就比如我们使用word,如果word被卸载了,那么写的文档还在吗,那当然是还在的,所以卸载数据库软件的时候,数据库数据还是会在的

但是如果服务还存在的话就按照这个步骤把mysql服务给干掉。这是8.0才需要做的。然后就可以重启电脑。

MYSQL的安装

mysq的四大版本

1mysql的社区版本Mysql Community Server

开源免费,但是没有售后,适合普通用户

2mysql的企业版本 Mysql Enterprise Edition

付费,更多功能和技术支持,试用30天,适合企业客户

3MysqlCluster 集群版

开源免费,架构服务器用,将Mysql Server封装为一个Server 需要在社区或者企业版的基础上使用

4Mysql CLuster CGE 高级集群版

需要付费

我们就可以装mysql社区版,的8.1版本,后面会结合mysql5.7和mysql8.0

mysql的安装

1进入网站MySQL

2选择mysql社区版

3:选择最新版

这里我比较喜欢msi版本,可以自行设置配置mysql。

mysql的设置

下面开始安装

安装mysql

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【区块链 + 智慧文旅】城商行旅游金融联盟:旅游金融联盟平台 | FISCO BCOS应用案例
  • 知识图谱问答召回机制-llm-graph-builder
  • BCLinux Euler 21.10 安装mysql 8.0.37 (二进制安装)
  • 数组、向量与矩阵
  • 常见的数据库面试题分享
  • 解决 mfc140.dll 文件丢失的问题,5种mfc140.dll解决方法
  • C++初学者指南-5.标准库(第二部分)–特殊容器
  • 构建并升级openssh至OpenSSH_9.8p1
  • leetcode54 螺旋矩阵
  • Python | Leetcode Python题解之第372题超级次方
  • 【MySQL】MySQL 表的增删改查(进阶)
  • Scipy||第二章 Scipy核心模块概述
  • redis 开启事务 pipeline.multi(); 需要关闭嘛?
  • 基于SSM+JSP的手机商城系统网站
  • CentOS 7上开放端口(开放链接)
  • 分享的文章《人生如棋》
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • android 一些 utils
  • CSS中外联样式表代表的含义
  •  D - 粉碎叛乱F - 其他起义
  • JavaScript服务器推送技术之 WebSocket
  • js正则,这点儿就够用了
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • orm2 中文文档 3.1 模型属性
  • PaddlePaddle-GitHub的正确打开姿势
  • vue总结
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 从setTimeout-setInterval看JS线程
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 区块链共识机制优缺点对比都是什么
  • 收藏好这篇,别再只说“数据劫持”了
  • 一文看透浏览器架构
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • $refs 、$nextTic、动态组件、name的使用
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (二)fiber的基本认识
  • (精确度,召回率,真阳性,假阳性)ACC、敏感性、特异性等 ROC指标
  • (限时免费)震惊!流落人间的haproxy宝典被找到了!一切玄妙尽在此处!
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (转)使用VMware vSphere标准交换机设置网络连接
  • **CI中自动类加载的用法总结
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .NET COER+CONSUL微服务项目在CENTOS环境下的部署实践
  • .NET Framework与.NET Framework SDK有什么不同?
  • .NET 中 GetHashCode 的哈希值有多大概率会相同(哈希碰撞)
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地中转一个自定义的弱事件(可让任意 CLR 事件成为弱事件)
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • [acm算法学习] 后缀数组SA
  • [Angular] 笔记 20:NgContent
  • [BSidesCF 2019]Kookie1
  • [CISCN2019 华北赛区 Day1 Web2]ikun