mysql的卸载与安装

一、mysql的卸载

1、用管理员模式的打开cmd,我的服务名是mysql。

    

net stop mysql

sc delete 服务名

2、将下图中有包含‘bin’目录,‘data’目录等等的这个总目录删掉

      如图我的目录是:mysql-5.7.28-winx64

3、删除mysql的隐藏文件 C:\ProgramData 需要手动输入,删掉与‘mysql’相关字眼的文件

4、若是有设置mysql的环境变量的,在window的搜索中输入 ”编辑系统环境变量“ ,删除"Path"中”mysql“的环境变量。


二、mysql的安装(手动压缩包)

0、安装包获取,可以去官网获取安装包下载,

下载方式

①、直接点击”msi“结尾的安装工具

②、在管理员打开的cmd中,进行手动安装

8.0 https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-8.0.18.0.msi
5.7 https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.7.28.0.msi
也可以选择自己需要的版本: https://downloads.mysql.com/archives/installer/

1、将安装包压缩到自定义的文件夹下。

2、bin目录配置到环境变量中 。

在window的搜索中输入 ”编辑系统环境变量“,配置完以后,一定要 点击确定

3、在主目录下建立名叫 ‘data’ 的文件夹。(这data目录很重要,下面的内容涉及它的路径)

4、在主目录下新建一个文档文件(.txt),添加完内容后,将后缀名改为”.ini

        文档内容如下, 记得修改其中的 basedir 和 datadir

[mysqld]
# skip_grant_tables
# 设置 3306 端口
port = 3306
# 设置 mysql 的安装目录
basedir = E:\mysql-5.7.28-winx64
# 设置 mysql 数据库的数据的存放目录
datadir = E:\mysql-5.7.28-winx64\\data
# 允许最大连接数
max_connections = 200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors = 10
# 服务端使用的字符集默认为 UTF8
character-set-server = utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine = INNODB
# 默认使用 “mysql_native_password” 插件认证
default_authentication_plugin = mysql_native_password
[client]
#password = your_password
# 设置 mysql 客户端连接服务端时默认使用的端口
port = 3306
default-character-set = utf8mb4
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set = utf8mb4

5、 初始化命令(记录控制台给出的随机密码,一定记住) 

mysqld --initialize --console

 root@localhost:后面的一串字符就是 密码

6、然后先给 mysql服务创建名称,” install “后的名字是自己取的,俺取的是” mysql_haha
      (方便到时候建立多个mysql服务时不冲突)
mysqld --install mysql_haha

7、输入启动服务指令

 net start mysql

8、登录mysql,密码在 第5步 的初始化命令中获得.

mysql -u root -p 

9、修改密码,修改完后退出重新登录,俺修改一个好记的密码:123456

        退出MySQL的命令有3个常用的: quit、exit、\q

下面两条修改密码语句任选一条

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY ‘新密码’;

ALTER USER root@localhost IDENTIFIED BY '新密码';

 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY ‘新密码’;

 ALTER USER root@localhost IDENTIFIED BY '新密码';

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/57234.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OBOO鸥柏丨《满天星(MTSTAR)》信息发布系统售后服务点位收费标准

户外/室内款系列商用显示屏终端外观贴有OBOO鸥柏品牌铭牌等出厂标识,均为OBOO鸥柏官方出品出厂,均享受永久技术免费服务。认准鸥柏(OBOO)官方出厂等商用液晶显示硬件产品配套。鸥柏(OBOO)满天星(MTSTAR)多媒体信息发布系统是一种集成了多种多媒体元素和技…

在做题中学习(66):两数相加

解法:模拟 思路:定义一个变量t,存储相加后的结果,个位赋给新节点,十位(表示有进位)留下,累加到下一次加法(相当于上进位)。while里即便cur1和cur2都为空了&a…

3dsMax 展管道UV

3dsMax 展管道UV 创建管道模型 https://blog.csdn.net/GoodCooking/article/details/140876371有管道模型之后,进行展UV 展开UV之后 旋转UV,大致靠左 挨个拉直拐角 挨个拉直拐角 缩放到UV里面,不要拖拽点。 水平缩放,将U…

Aurora 4.6.2 | 第三方谷歌商店,无需谷歌框架

Aurora Store是谷歌Play Store的一个非官方FOSS客户端,通常称为‘极光商店’,设计优雅。Aurora Store不仅可以下载、更新和搜索Play Store等应用程序,还为用户提供了新功能。应用提供范围广泛的游戏和应用程序,包括音乐流媒体、购…

互联网人口红利趋缓下的社群粉丝经济新模式探索

摘要:随着互联网人口红利消失近十年,国内互联网人口红利爆发时期凭借大量用户取得成功的模式不再适用。如今互联网人口增长进入平缓期,社群粉丝经济成为新方向。其能借助人群画像精准推送营销信息,降低成本。如“21 链动模式 AI 智…

拦截器或过滤器往本次请求体中添加信息

步骤一:定义新的Request package com.ict.lux.framework.interceptor;import java.util.Collections; import java.util.Enumeration; import java.util.Map; import java.util.TreeMap;import javax.servlet.http.HttpServletRequest; import javax.servlet.http.…

图像识别开发前沿:精准识别与高效算法的融合

图像识别开发前沿正经历着精准识别与高效算法的深度融合,这一趋势推动了技术的快速发展,并拓宽了其应用领域。以下是对图像识别开发前沿的详细探讨: 一、精准识别的技术突破 深度学习技术的崛起: 深度学习,特别是卷积…

右上角的钩自存elemntui样式

<div class"img-container"><div class"custom-upload-success"><i class"el-icon-check"></i></div><img :src"imgObj.url" alt"图片"> </img><div class"overlay"…

芯片设计-CDC-sgdc约束原理(1)

子模块级sgdc和top层sgdc兼容问题 模块块级sgdc文件在TOP级别不兼容&#xff0c;导致SOC的结果不匹配。差异在于模块级“时钟名称”定义与TOP层定义不匹配&#xff0c;例如各种约束中的“时钟/from_clk/to_clk”用法。时钟名称总是唯一的&#xff0c;并与定义它的特定引脚/端口…

云计算概述

云计算是一种通过互联网提供计算资源和服务的模式。它允许用户按需访问和使用计算能力、存储、数据库、网络、软件等资源&#xff0c;而无需在本地进行大量投资和维护。云计算的核心理念是将计算资源集中在远程数据中心&#xff0c;通过互联网提供给用户&#xff0c;从而实现灵…

搜维尔科技:TechViz将您的协同项目评审提升到一个全新的高度

TechViz将您的协同项目评审提升到一个全新的高度 搜维尔科技&#xff1a; TechViz将您的协同项目评审提升到一个全新的高度

tauri解决convertFileSrc转换文件为url后,更新文件内容但是页面没有更新

我这里之前的逻辑是将存储之后的图片文件&#xff0c;直接使用convertFileSrc转换为url的形式存储起来了&#xff0c;然后后面有页面展示的地方&#xff0c;直接加载就可以了。但是这样就遇到问题&#xff0c;更新了图片文件&#xff0c;但是页面上展示的图片还是没有变化。这是…

darknet_ros 使用教程

首先是git clone可能会因为到没有权限的问题&#xff08;SSH&#xff09;&#xff0c;此时输入 git clone --recursive https://github.com/leggedrobotics/darknet_ros.git 下载成功之后 catkin_make -DCMAKE_BUILD_TYPERelease catkin失败原因&#xff08;在CMakefile中&…

oracle + mybatis 批量新增

oracle mybatis 批量新增 mybatis 批量最大1000条&#xff0c;数据多的话&#xff0c;分多次执行批量操作&#xff1a; <dependency><groupId>org.apache.commons</groupId><artifactId>commons-collections4</artifactId><version>4.4&l…

C++ <queue>队列的priority_queue<int,vector<int>等的用法(本博主原创<C++>queue(队列)的详解

点击蓝字 关注我们 首先&#xff0c; 在C中&#xff0c;队列&#xff08;queue&#xff09;是一种先进先出&#xff08;FIFO&#xff09;的数据结构&#xff0c;可以用来存储和访问数据。C标准库中提供了队列的实现&#xff0c;可以通过包含头文件<queue>来使用。 C中…

UIAbility窗口关闭,怎么弹框拦截

import { emitter } from kit.BasicServicesKit; import { common } from kit.AbilityKit; import { TipsDialog } from kit.ArkUI;// entryAbility.ets 在你的uiability中添加如下生命周期 onPrepareToTerminate() {// 开发者定义预关闭动作emitter.emit("windowWillDest…

15分钟学Go 第1天:Go语言简介与特点

Go语言简介与特点 1. Go语言概述 Go语言&#xff08;又称Golang&#xff09;是由谷歌于2007年开发并在2009年正式发布的一种开源编程语言。它旨在简单、高效地进行软件开发&#xff0c;尤其适合于网络编程和分布式系统。 1.1 发展背景 多核处理器&#xff1a;随着计算机硬件…

10.22 软考初级网络管理员之局域网

局域网的基本概念&#xff0c;IE802标准 局域网是指将分散在一个局部地理范围的多台计算机通过传输媒体连接起来的通信网络。IEEE802&#xff0c;对应物理层和数据链路层 IE802标准 以太网技术&#xff08;局域网通信协议、数据传输方式&#xff09; 分值占比高 ‌‌以太网是…

Maven - Assembly实战

文章目录 PreAssembly插件基本配置使用示例示例1&#xff1a;创建包含依赖的JAR包示例2&#xff1a;自定义描述符示例3&#xff1a;多模块项目打包 实战 _qiwenfile结构pom.xml触发脚本 实战 _nacos输出 zip / tar.gz常见问题及解决方案 Pre Spring Boot - 瘦身大作战&#xf…

【解决proto文件生成的java 在intellij idea引用会报错】

现象 下载新项目 代码有引用proto生成的java类 会一直报红 我的idea版本2024.2.3&#xff0c;比较新&#xff0c;自动装载了插件&#xff0c;旧版本需要自己装 解决方式 Maven生成资源 这一步是为了先从proto生成java文件 安装这个插件 右键项目->Maven->Generated…