MySQL 5.7数据库安装包免费下载安装教程
admin
2024-07-14
89
0

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

软件下载

软件介绍


优化器重构

  • 优化器重构MySQL 5.7重构了MySQL优化器,改进了解析器、优化器和成本模型,从而生成更合理的执行计划提高查询效率。
  • 基于成本的优化mysql系统库中新增server_cost和engine_cost表,存储成本估算相关参数,通过配置cost_value可以改变成本估算结果。
  • 优化器HintsMySQL 5.6通过设置optimizer_switch实现会话级的优化器策略调整,MySQL 5.7可以在语句上以类似注释的语法/*+ … */加Hints改变优化器策略,优先级高于optimizer_switch设置,例如可以增加索引和join连接的Hints。
  • l 查询重写插件 在server端接收到SQL后,查询重写插件可以按照用户设置的规则对其进行改写并执行;对于某些难以通过变更业务代码来优化的SQL,通过查询重写添加Hints或改写来优化这些SQL。

临时表改进

  • 新增参数innodb_temp_data_file_path,可配置独立的临时表空间,降低I/O开销;
  • 新增参数internal_tmp_disk_storage_engine,磁盘临时表可以使用InnoDB引擎,高并发时性能更好;
  • 临时表元数据不再存储于InnoDB系统表,存储在了IS下的innodb_temp_table_info,减少了数据字典的锁竞争;
  • 临时表及相关对象引入新的non-redo undo log,DML操作不记录redo,减少了大量的日志开销。

安全性增强

MySQL 5.7被称为是MySQL 发布以来最安全的版本,因此这个版本做了很多提升安全性方面的改进:

  • 启动时默认创建SSL,RSA certificate和key文件;
  • MySQL5.7开始安装完成,用户的密码空不能为空,不再支持mysql_old_password的认证插件,推荐使用mysql_native_password;
  • 支持设置任意密码有效期,支持手动锁定/解锁账户;
  • 支持安全模式安装数据库,逐步废弃mysql_install_db的安装方式使用 initialize代替;
  • 支持表空间加密,可通过安装keyring_file插件来启用该功能。

安装教程


1.选中下载的安装包,右键选择压到 Mysql5.7″

2.打开解压好的文件夹,选中“mysql-installer-community-5.7.27.0.msi”右键选择“安装”

3.勾选“Custom”,点击“Next”

4.点击+依次展开“MySQL Servers/MySQL Servers 5.7”,选中“MySQL Server 5.7.29”,点击箭头按钮,根据自己的系统安装64位还是32位

5.双击展开“MySQL Servers 5.7.29-X64”,勾选“Documentation”,点击“Next”

6.点击Execute

7.等待完成,点击Next”

8.点击Next”

9.点击Next”

10.点击Next”

11.设置密码,记住这个密码等下要用到,点击“Next”

12.点击Next”

13.点击Execute

14.安装完成后,点击Finish

15.点击Next

16.点击Finish

17.在开始菜单中找到”MySQL 5.7 Command Line Client“,并拖拽到桌面上即可创建桌面快捷方式

18.双击运行软件

19.输入密码,按回车(Enter)键

20.安装结束

软件下载

打赏
MySQL 5.6数据库安装包免费下载安装教程
上一篇
MySQL 8.0数据库安装包免费下载安装教程
下一篇

发表评论

注册不是必须的

生成中...
二维码标题