- 软件简介
- 相关软件
- 猜你喜欢
- 相关教程
- 下载地址
MySQL 8.0 是一款功能强大的数据库查询智能管理系统,深受网址开发人员和数据库查询开发人员的青睐。它以其精巧的体积、快速的载入和储存速度而著称。在最新版本中,MySQL 完全摒弃了 MylSAM 储存模块,大幅提升了扫描仪性能,并重新构建了 SQL 解析器。现在就赶紧免费下载并开始使用吧!
如何安装 MySQL 8.0
运行安装文件:双击安装文件,选择“Next”继续。
选择安装类型:如果只想安装 MySQL 数据库,请选择“Server only”。这里我们选择默认的“Developer Default”。
检查必要项:在“Check Requirements”页面,点击“Execute”并选择“Next”。如果出现警告框,点击“是”继续。
开始安装:点击“Installation”下的“Execute”,等待安装完成,然后点击“Next”。
配置页面:进入“Product Configuration”页面,点击“Next”。
服务配置:保持默认的 MySQL 端口号 3306,点击“Next”。
账户和角色:一般不需要添加具有一般用户权限的 MySQL 管理员账户,只需使用 root 账户即可。
Windows 服务:注意 MySQL 服务名称(Windows Service Name)为“MySQL80”。
应用配置:点击“Apply Configuration”下的“Execute”。
完成配置:配置完成后,点击“Finish”。
配置示例:点击“next”,然后“Check”和“Execute”。
完成:执行完成后,点击“Finish”返回源程序,然后点击“Next”。
安装完成:点击“Finish”完成安装。
MySQL 8.0 新特性
事务管理:MySQL 8.0 引入了事务管理,将数据流图完全融入 InnoDB 中,不再需要 FRM、TRG、PAR 等文件。
SQL 角色:角色是一系列权限的集合,可以创建角色,并授予或撤销角色的权限,方便管理权限。
默认字符集:MySQL 8.0 将默认字符集从 Latin1 改为 utf8mb4,支持 Unicode 9,并改进了排序规则。
不可见的数据库索引:可以将一些数据库索引设置为不可见,这样 SQL 优化器就不会采用它,但会继续在后台更新。
位操作:现在不仅可以对 BIGINT 进行位操作,还支持对 [VAR]BINARY/[TINY|MEDIUM|LONG]BLOB 进行位操作。
连续的全局变量:InnoDB 缓冲区现在可以估计内存缓存区中有多少表和索引,优化器可以根据此信息选择扫描方式。
重构建 BLOB:加快了 BLOB 数据的加载/更新操作,能够加速 JSON 数据的操作。
重构建 SQL 解析器:MySQL 8.0 不断改进 SQL 解析器,解决旧解析器因语法多样性和分析方法的限制导致的问题。
持久化自增值:InnoDB 会将自增编码序列的最高值持久化到 redo 日志中,修复了一个历史 bug。
改进扫描仪性能:提高了 InnoDB 范围内的性能,可提高全表扫描和范围扫描 5-20% 的性能。
临时表撤销:改进了对临时表的支持,并将临时表的数据库存储在内存中。
安装文件包括 32 位系统和 64 位版本,安装后可根据系统类型选择合适的版本使用。