Windows环境部署MySQL_5.7的安装、测试连接以及卸载全过程实操手册

news2024/11/22 20:16:40

前言:

前面记录了双环境的oracle的安装卸载及相关测试评估,这里记录下 MySQL5.7社区免费版的部署手册。

什么是 MySQL

MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于Oracle 公司。MySQL 是一种关系型数据库管理系统,关系型数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL 特点

MySQL 是开源的,所以你不需要支付额外的费用。
MySQL 支持大型系统的数据库。可以处理拥有上千万条记录的大型数据库。
MySQL 使用标准的 SQL 数据语言形式。
MySQL 可以运行于多个系统上,并且支持多种语言。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。
MySQL 存储数据量较大,32 位系统表文件最大可支持 4GB,64 位系统支持最大的表文件为 8TB。
MySQL 是可以定制的,采用了 GPL 协议,你可以修改源码来开发自己的MySQL系统。

MySQL版本

MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
MySQL Enterprise Edition 企业版本,需付费,可以试用 30 天。
MySQL Cluster 集群版,开源免费。可将几个 MySQL Server 封装成一个 Server。
MySQL Cluster CGE 高级集群版,需付费。

环境:

1、Windows server 2016
2、Mysql-installer-community-5.7.12.0.msi
3、Microsoft.NET
4、Navicat_for_MySQL_10.1.7

一、下载MySQL

1、Mysql官网下载地址:https://downloads.mysql.com/archives/installer/
2、华为MySQL镜像站:https://repo.huaweicloud.com/mysql/Downloads//
3、网易云开源镜像站:http://mirrors.163.com/
在这里插入图片描述

二、开始安装MySQL

1、安装前先安装程序必备组件(Microsoft.NET);

在这里插入图片描述

在这里插入图片描述

2、同意许可下一步

在这里插入图片描述

3、选择安装类型,这里选择“Server only”,仅安装MySQL数据库服务器,然后点击next(可以安装其他类型,这里仅以server only 为例)

在这里插入图片描述

4、执行MySQL的下载和安装,单击Execute

在这里插入图片描述在这里插入图片描述

5、MySQL安装成功,单击next

在这里插入图片描述

6、单击next进入MySQL配置向导

6.单击next进入MySQL配置向导

7、配置服务器类型和服务端口号。

选择安装类型,个人开发学习选择“Development Computer”;
Development Computer个人开发学习使用;
Server Computer用于FTP,email,web服务器等;
Dedicated Computer 用作MySQL服务器
在这里插入图片描述

8、配置root密码

在这里插入图片描述

9、配置MySQL为Windows服务

在这里插入图片描述

10、插件信息,默认下一步即可

在这里插入图片描述

11、应用服务器配置,单击“Execute”执行所有配置步骤

在这里插入图片描述

12、应用服务器配置成功,单击Finish。

configuration of mysql server 5.7 is taking longer than expected. do you want to continue waiting or cancel the configuration? if you keep waiting you may get this message again。
mysql服务器5.7的配置比预期的要长。您要继续等待还是取消配置? 如果您继续等待,您可能会再次收到此消息
在这里插入图片描述

13、单击Finish,安装完成

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

14、查看服务启动及关闭

在这里插入图片描述

三、连接测试及工具使用

1、MySQL自带客户端工具

在安装的程序里面,找到MySQL 5.7 Command Line Client,进入命令行模式,输入密码后回车
在这里插入图片描述

1.1 示例

可通过 show databases 命令查看 MySQL 中的库

在这里插入图片描述

2、第三方客户端工具 Navicat(Navicat_for_MySQL_10.1.7.exe为例)

安装–配置–测试连接–完成
在这里插入图片描述在这里插入图片描述

四、卸载MySQL

1、停止 MySQL 服务

开始–>所有应用–>Windows 管理工具–>服务,将 MySQL 服务停止。
在这里插入图片描述

2、卸载 mysql server

控制面板–>所有控制面板项–>程序和功能,将现有MySQL的服务程序全部卸载掉。
在这里插入图片描述

3、MySQL 安装目录

将 MySQL 安装目录下的 MySQL 文件夹删除

##安装文件目录
C:\Program Files (x86)\MySQL  
##安装实例文件目录
C:\Program Files\MySQL 
4、删除注册表中信息

运行“regedit”文件,打开注册表,删除如下文件夹:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\eventlog\Application\MySQL

如果没有相应的文件夹,就不用删除了。
在这里插入图片描述

5、删除 MySQL 数据库目录

删除 C 盘下的“C:\ProgramData\MySQL ”文件夹,如果删除不了则用 360 粉碎掉即可。
该 programData 文件默认是隐藏的,设置显示后即可见,或者直接复制 C:\ProgramData
到地址栏回车即可进入。将整个 MySQL 文件夹删除掉。
在这里插入图片描述

6、删除服务中的 MySQL

如果已经将 MySQL 卸载,但通过“开始–>所有应用–>Windows 管理工具–>服务”查看
到MySQL服务仍然残留在系统服务里,可以在 CMD 里输入一条命令就可以将服务删除:

##mysql*** 要删除的服务名 
sc delete mysq1***   
7、重启系统,完成。

以上,感谢交流指导。

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

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

相关文章

window.open()实现PDF预览

效果图如下: 页面使用: window.open(strUrl) 参数说明如下图:

深度学习笔记之Transformer(四)铺垫:LayerNormalization

深度学习笔记之Transformer——LayerNormalization 引言回顾:批标准化问题描述问题处理 层标准化批标准化无法处理的问题 引言 在介绍 Transformer \text{Transformer} Transformer模型架构之前,首先介绍 Transformer \text{Transformer} Transformer的…

linux 环境下ElasticSearch 7.1.6.3、kibana-7.16.3安装

安装包放入百度网盘,自取 链接:https://pan.baidu.com/s/1Uh9pKFoaz9qi4CE4_GmlOA?pwdroky 提取码:roky 快速演示下安装操作: ElasticSearch 7.1.6.3: 1.上传至服务器相应目录下 我传到的/home目录下&#xff0…

0、技术选型

技术选型参考: 系统数据流程图 框架发行版本选型 1)如何选择Apache/CDH/HDP版本? (1)Apache:运维麻烦,组件间兼容性需要自己调研。(一般大厂使用,技术实力雄厚&#xf…

【随笔】jupyter notebook启动打开文件出现:500 : Internal Server Error

错误: 看log有 module ‘mistune’ has no attribute BlockGrammar’错误 打开文件有500 : Internal Server Error 解决方法: pip install --upgrade jupyterhub pip install --upgrade --user nbconvertconda环境可以: conda install nbc…

使用Python开发ChatGPT AI工具助手(ChatCatsy):4天快速开发指南

引言: ChatGPT是一种基于人工智能的对话生成模型,它可以用于开发聊天机器人、虚拟助手等应用。本教程将指导您在3天内使用Python开发一个ChatGPT AI工具助手。无需担心,即使您是初学者,也可以轻松跟随本指南完成项目。 第一天&a…

Java-数据结构(三)-List:ArrayList和LinkedList及其相关面试题

目录 一、引言二、ArrayList2.1 ArrayList是什么?2.2 ArrayList的历史由来2.3 ArrayList的使用好处2.4 ArrayList的底层原理2.5 ArrayList的操作方法及代码示例 三、LinkedList3.1 LinkedList是什么?3.2 LinkedList的历史由来3.3 LinkedList的使用好处3.…

攻防世界_web

robots 题目描述是这样的,虽然这是一道基础题,但我确实还没有了解过robots协议 第一次知道是被御剑给扫描出来的后台文件 这次直接访问看看 初级题就是初级题,访问后得到提示,如果没做过我估计还不知道该咋整,这也是一…

Squid 缓存代理(一)---原理及搭建(传统代理、透明代理)

前言 Squid 是 Linux 系 统 中 最 常 用 的 一 款 开 源 代 理 服 务 软 件 ( 官 方 网 站 为 http://www.squid-cache.org),可以很好地实现 HTTP 和 FTP,以及 DNS 查询、SSL 等应用的缓存代理。缓存代理作为应用层的代理服务软件…

C#(四十八)之StreamWriter StreamWriter使用方法及与FileStream类的区别

StreamReader类的属性: CurrentEncoding:获取流使用的字符编码 EndOfStream:指示当前位置是否在流的末尾 StreamReader类的方法: Read():读取流中的下一个字符或下一组字符。 ReadBlock():读取一个字符…

使用Maven对Scala独立应用程序进行编

任务描述 本关任务:使用Scala编写一个找出README.md文件中包含a的行数和包含b的行数的程序,并使用Maven对程序进行编译打包提交到Saprk上。 相关知识 在终端中执行如下命令创建一个文件夹 sparkapp3作为应用程序根目录: cd ~ # 进入用户主…

银河麒麟服务器v10 sp1 redis开机自动启动

接上一篇:银河麒麟服务器v10 sp1 安装 redis_csdn_aspnet的博客-CSDN博客 将redis_init_script文件复制到/etc/init.d下,重命名为redisd: rootxxx-pc:cp /usr/local/redis/redis-7.0.11/utils/redis_init_script /etc/init.d/redisd 内容如…

可视化网页设计工具 Blocs「Mac」

Blocs是一款用于网页设计和开发的可视化工具。它提供了一个直观且强大的界面,使用户可以轻松地创建精美的网页,而无需编写代码。 使用Blocs,您可以通过拖放元素、调整布局、编辑文本和图像等来构建网页。它提供了丰富的预设组件和模板&#x…

科幻大作【InsCode Stable Diffusion美图活动一期】

一、 Stable Diffusion 模型在线使用地址: https://inscode.csdn.net/inscode/Stable-Diffusion 二、模型相关版本和参数配置: Model: GuoFeng3, Version: v1.2.0 迭代步数:30 采样方法:DPM 2M Karras 或者 DPM 2M SDE Karras3 宽高:10…

Kubernetes入门实战课-k8s实验环境

Kubernetes入门实战课-k8s实验环境 文章目录 Kubernetes入门实战课-k8s实验环境docker 架构图 回顾Kubernetes 作用minikube小型测试环境Kubernetes命令行工具kubectlminikube 安装过程minikube 环境示意图Kubernetes 和 Docker 之间有什么区别? docker 架构图 回顾…

ModaHub魔搭社区:详解GPTCache 系统的五个主要组件

目录 LLM 适配器(LLM Adapter) Embedding 生成器(Embedding Generator) 缓存管理器(Cache Manager) 相似性评估器 (Similarity Evaluator) 后期处理器(Post Process…

Flink DataStream之从Kafka读数据

搭建Kafka 参考:centos7下kafka2.12-2.1.0的安装及使用_kafka2.12-2.1.0 steam_QYHuiiQ的博客-CSDN博客 启动zookeeper [rootlocalhost kafka_2.12-2.8.1]# pwd /usr/local/wyh/kafka/kafka_2.12-2.8.1 [rootlocalhost kafka_2.12-2.8.1]# ./bin/zookeeper-server…

Windows 环境下Docker 安装伪分布式 Hadoop

Windows 环境下Docker 安装伪分布式 Hadoop 1、环境2、拉取镜像3、启动容器4、预备操作4.1安装vim4.1.1 更新软件包信息4.1.2 安装vim 4.2 换源4.2.1 备份镜像源设置文件4.2.2 编辑镜像源设置文件4.2.3 重新更新一下软件包信息 4.3 同步上海时间4.3.1 安装 tzdata4.3.2 设置 tz…

[AJAX]原生AJAX——服务端如何发出JSON格式响应,客户端如何处理接收JSON格式响应

服务端代码&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> &l…

IPV6使用越来越广,您会配置吗?

前面针对IPv6写过一篇文章&#xff0c;但是好多网友反映没有读懂&#xff0c;今天再给大家把内容浓缩一下&#xff0c;教给大家如何配置。 IPV6的推出主要是为了解决地址空间的不足&#xff0c;从而进一步的促进互联网的发展。IPV6地址空间大到惊人&#xff0c;有人比喻地球上…