MySQL 8.0 相对于 MySQL 5.7 来说有几个显著的区别和改进,以下是一些主要的区别:
JSON 数据类型和函数改进:
- MySQL 8.0 引入了更多的 JSON 支持,包括 JSON 数据类型、JSON 函数和操作符。这使得存储和查询 JSON 数据更加方便和高效。
事务和并发控制的改进:
- MySQL 8.0 改进了其事务和并发控制能力,包括多版本并发控制 (MVCC) 的优化,从而提升了性能和并发处理能力。
新的数据字典:
- MySQL 8.0 引入了新的数据字典架构,用于管理数据库对象的元数据。这种新的架构提供了更高的性能和可扩展性。
Window Functions 支持:
- MySQL 8.0 增加了对窗口函数 (Window Functions) 的支持,这对于复杂的分析查询非常有用。
更好的性能和优化:
- MySQL 8.0 在许多方面进行了性能优化,包括查询优化器、索引扫描、锁管理等方面的改进,从而提升了整体的性能。
更严格的默认模式和安全增强:
- MySQL 8.0 默认启用了更严格的模式,例如默认情况下启用了SQL模式和严格模式。此外,安全性方面也有所加强。
新的功能和语法支持:
- MySQL 8.0 引入了一些新的 SQL 语法和功能,如支持自增列的增强、CTE (Common Table Expressions) 支持、新增的索引算法等。
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已经完全卸载掉了