MySQL 8.0是一款卓越的数据库查询智能管理系统,深受开发人员和数据库管理员青睐。它以其小巧的体积、卓越的载入和存储速度而著称。最新版本已完全摒弃了MyISAM存储引擎,显著提升了扫描器性能,并对SQL解析器进行了全面重构。现在即刻免费下载并体验它吧!
使用方法
启动安装文件:运行安装程序,选择“Next”。
选择安装类型:第一个选项包含了MySQL的其他组件,如果您只想安装MySQL数据库服务器,请选择“Server only”。
默认设置:我推荐选择“Developer Default”作为安装类型。
检查需求:点击“Execute”,然后点击“Next”。如果出现警告框,点击“是”继续。
开始安装:点击“Installation”,然后点击“Execute”开始安装。安装完成后点击“Next”。
配置产品:进入“Product Configuration”,点击“Next”。
服务配置:进行服务配置,MySQL的默认端口号为3306。
账户与角色:在此处通常不需要添加具有一般用户权限的MySQL管理员账户,只需使用root账户即可。
Windows服务:MySQL服务项目名为“MySQL80”。
应用配置:点击“Apply Configuration”,然后点击“Execute”。
完成配置:配置完成后,点击“Finish”。
配置MySQL实例:点击“Next”,然后点击“Check”,再点击“Next”,最后点击“Execute”。
完成安装:安装完成后,点击“Finish”,返回源程序,然后点击“Next”。
完成安装:点击“Finish”,安装完成。
版本更新
MySQL 8.0引入了多项新功能,包括:
事务管理:数据流图现在存储在InnoDB的一些表中,不再需要FRM、TRG、pAR文件。Information Schema以数据流图的主视图呈现,通常不再需要MyISAM数据表。
SQL角色:角色是一系列权限的集合。您可以创建角色,并将权限授予或从特定用户中移除角色,这使得权限管理变得十分便捷。
字符集:utf8mb4
字符集将成为默认字段名,并支持Unicode 9。默认校对规则将从latin1_swedish_ci
改为utf8mb4_800_ci_ai
。
不可见的数据库索引:可以将一些数据库索引设置为不可见,这样SQL优化器就不会使用它们,但它们仍会在后台进行更新。需要时可以随时恢复可见性。
位操作:现在可以对二进制数据执行位操作,不仅限于BINARY
类型,还包括VARBINARY
、TINYBLOB
、MEDIUMBLOB
和LONGBLOB
。
InnoDB缓冲区:现在可以估计InnoDB缓冲区中可以存储多少表和索引,这有助于优化器在决定读取方法时了解数据是否可以存储在内存中。
BLOB性能提升:重新构建BLOB可以提高片段的载入/更新操作,从而加快JSON数据操作。
SQL解析器改进:SQL解析器经过持续改进,旧的解析器由于其语法复杂性和自上而下的解析方法,存在一些限制,难以维护和扩展。
InnoDB缓冲区成本模型:InnoDB缓冲区现在可以估计主运行内存缓存文件区中的表和索引数量,这有助于优化器在决定读取方法时了解数据是否可以存储在内存中。
自增值持久化:InnoDB会持久化维护自增编码序列的最高值到重做日志中,修复了一个长期存在的问题。
扫描器性能提升:改善了InnoDB中的扫描器性能,可提高全表扫描和范围扫描5-20%的性能。
临时表优化:优化了临时表的适用性,并将临时表的数据库存储在运行内存中。
安装版本:安装文件包括32位和64位版本。
现在立即下载MySQL 8.0,开启您的数据库管理之旅吧!
- 新游戏暂无消息 参与地图设计大赛赢取奖励 10-31
- 2K公布免费第三人称英雄射击游戏《Ethos计划》 10-21
- 考试啦,《葫芦娃2》带来原动画细节小考卷(4) 10-21
- 王国两位君主北欧之地隐士有什么用 10-21
- 我的世界种子怎么种植方法 10-21
- 崩坏学园2怎么注销崩坏怎么注销账号 10-21
- 不止《生化危机》外媒精选30款恐怖佳作 10-21
- 王国两位君主北欧之地雷神之锤解锁顺序 10-21
- 梦幻西游梦玲珑穿什么 10-21
- 功夫熊猫阿宝邀你切磋,《蛋仔派对》联动KouKouLove第二弹开启 10-21