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 智…

右上角的钩自存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"…

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

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

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

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

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…

关于检索评价的一份介绍

在信息检索中&#xff0c;当我们进行完检索评价后就需要对于检索所得的结果进行评价&#xff0c;类似于机器学习中的模型评估那样&#xff0c;因此我们需要一些度量方式来对于信息检索的结果进行评价。 在这篇文章中&#xff0c;我就将介绍一些标准用于度量信息检索的结果。具…

双十一宠物空气净化器应该专门选才不踩坑?有哪几款推荐

对于我来说&#xff0c;双十一可以什么都不买&#xff0c;唯独不能缺了宠物空气净化器。 还不是养的“逆子”掉毛太严重了&#xff0c;很多次都是和我家猫待在一起的时候就会发现手机屏幕上都是猫毛&#xff0c;更过分的是就连鼻子里、眼睛里都是猫毛。我也不是没试过用其它除毛…

Java动态代理 | 代码实现Demo

一、代码实现 1. 编写UserService接口 import java.util.List;public interface UserService {/*** 登录*/void login(String userName, String password);/*** 查询用户列表*/List<String> getUserList(); }2. 编写UserService接口实现类 import java.util.Arrays; i…

JS两数之和

文章目录 &#x1f453;题目描述&#x1f576;思路&#x1f97c;方法一&#x1f9e4;方法二&#x1fa72;方法三&#x1f9e5;总结 &#x1f453;题目描述 给定一个整数数组 nums 和一个整数目标值 target&#xff0c;请你在该数组中找出 和为目标值 target 的那 两个 整数&am…

VScode运行C语言终端输出中文乱码问题解决方案

VScode运行C语言输出中文乱码问题解决方案 由于 VSCode 的终端是对系统的 cmd 命令行工具的调用&#xff0c;而 cmd 的默认编码为 GBK。当我们在 VSCode 中以 UTF-8 编码进行代码编写且代码里含有中文字符时&#xff0c;在终端运行代码便会出现中文乱码现象。要解决此问题&…

mysql查看和修改默认配置

1.查看最大连接数 SELECT max_connections; 或者 SHOW VARIABLES LIKE max_connections;2.查看当前连接的客户端 SHOW PROCESSLIST;2.临时设置最大连接数 SET GLOBAL max_connections 500;3.临时设置连接客户端交互超时时间 SET GLOBAL interactive_timeout 1800;4.永久生…

R语言机器学习算法实战系列(六)K-邻近算法 (K-Nearest Neighbors)

禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍教程下载数据加载R包导入数据数据预处理数据描述数据切割调节参数构建模型预测测试数据评估模型模型准确性混淆矩阵模型评估指标ROC CurvePRC Curve保存模型总结优点:缺点:系统信…

【Linux】僵尸进程和孤儿进程

一、僵尸进程 何为僵尸进程&#xff1f; 在 Unix/Linux 系统中&#xff0c;正常情况下&#xff0c;子进程是通过父进程创建的&#xff0c;且两者的运行是相互独立的&#xff0c;父进程永远无法预测子进程到底什么时候结束。当一个进程调用 exit 命令结束自己的生命时&#xff…