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

Windows系统安装MySQL8.0.38

MySQL 8.0 相对于 MySQL 5.7 来说有几个显著的区别和改进,以下是一些主要的区别:

  1. JSON 数据类型和函数改进:

    • MySQL 8.0 引入了更多的 JSON 支持,包括 JSON 数据类型、JSON 函数和操作符。这使得存储和查询 JSON 数据更加方便和高效。
  2. 事务和并发控制的改进:

    • MySQL 8.0 改进了其事务和并发控制能力,包括多版本并发控制 (MVCC) 的优化,从而提升了性能和并发处理能力。
  3. 新的数据字典:

    • MySQL 8.0 引入了新的数据字典架构,用于管理数据库对象的元数据。这种新的架构提供了更高的性能和可扩展性。
  4. Window Functions 支持:

    • MySQL 8.0 增加了对窗口函数 (Window Functions) 的支持,这对于复杂的分析查询非常有用。
  5. 更好的性能和优化:

    • MySQL 8.0 在许多方面进行了性能优化,包括查询优化器、索引扫描、锁管理等方面的改进,从而提升了整体的性能。
  6. 更严格的默认模式和安全增强:

    • MySQL 8.0 默认启用了更严格的模式,例如默认情况下启用了SQL模式和严格模式。此外,安全性方面也有所加强。
  7. 新的功能和语法支持:

    • MySQL 8.0 引入了一些新的 SQL 语法和功能,如支持自增列的增强、CTE (Common Table Expressions) 支持、新增的索引算法等。
  8. InnoDB 引擎的改进:

    • MySQL 8.0 中的 InnoDB 存储引擎也进行了多方面的改进,包括性能、可靠性和功能增强。

下载MySQL8.0.38

下载地址

Downloading MySQL 8.0.38.0 from FileHorse.com

打开网址搜索MySQL

选择下图我们下载的文件右键点击选择安装

开始安装MySQL8.0.38

我们需要选择对应的资源

选择安装存储的位置

同样的步骤选择mysql工具的安装目录

注意:这里端口号默认是3306 如果你的电脑3306端口被占用需要修改一下端口号

到这一步我们的MySQL 8.0.38已经安装完成了

检查MySQL8.0.38是否安装成功

如果你要停止mysql

Windows + R 键然后输入cmd

卸载MySQL

先按照上一步将MySQL停止

删除你的安装目录 里面有的内容不允许删除进行强制删除即可

然后再删除注册表

 Windows + R 键然后输入regedit 打开你的注册表

然后Ctrl+F键进行搜索

到此为止你的MySQL已经完全卸载掉了

相关文章:

  • Linux 程序置顶脚本
  • 深入理解pytest fixture:提升测试的灵活性和可维护性!
  • 汉光联创HGLM2200N黑白激光多功能一体机加粉及常见问题处理
  • springcloud-config服务器,同样的配置在linux环境下不生效
  • 【Qt之·类QVariant·数据类型】
  • 【Rust入门】生成随机数
  • decode()方法——解码字符串
  • tp8 mysql8原生查询统计
  • Python学生信息管理系统(完整代码)
  • PhysioLLM 个性化健康洞察:手表可穿戴设备实时数据 + 大模型
  • 代码随想录训练营第二十八天 122买卖股票的最佳时间II 55跳跃游戏 45跳跃游戏II 1005K次取反后最大化的数组和
  • 使用React复刻ThreeJS官网示例——keyframes动画
  • #数据结构 笔记三
  • 上海市计算机学会竞赛平台2023年6月月赛丙组选取子段(二)
  • webrtc-m120编译 (m126)
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • Android开源项目规范总结
  • Android系统模拟器绘制实现概述
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • nodejs实现webservice问题总结
  • PAT A1017 优先队列
  • springMvc学习笔记(2)
  • TypeScript实现数据结构(一)栈,队列,链表
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • XML已死 ?
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 从输入URL到页面加载发生了什么
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 翻译:Hystrix - How To Use
  • 关于字符编码你应该知道的事情
  • 力扣(LeetCode)22
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 如何选择开源的机器学习框架?
  • 深入浏览器事件循环的本质
  • 微信小程序实战练习(仿五洲到家微信版)
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • ​浅谈 Linux 中的 core dump 分析方法
  • #162 (Div. 2)
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (论文阅读30/100)Convolutional Pose Machines
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (三)终结任务
  • (算法)前K大的和
  • (一)kafka实战——kafka源码编译启动
  • (转)Linux下编译安装log4cxx
  • .Net IOC框架入门之一 Unity
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NetCore 如何动态路由
  • .NET连接数据库方式
  • .NET实现之(自动更新)