您的位置:起点软件下载编程工具mysql

mysql数据库下载 v5.7.20 官方免费版

软件大小:387072KB

用户评分:

软件类型:国产软件

运行环境:Win All

软件语言:简体中文

软件分类:编程工具

更新时间:2018/1/17 12:30:26

授权方式:免费软件

插件情况:无 插 件

起点提供mysql中文版下载mysql数据库是最流行的关系型数据库管理系统,搭配 PHP 和 Apache 可组成良好的开发环境,由于其体积小、速度快、总体拥有成本低并且开放源码等特点,成为一般中小型网站的开发首选数据库应用。


【软件特性】

1.使用 C和 C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。
2.支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。
3.为多种编程语言提供了 API。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和 Tcl 等。
4.支持多线程,充分利用 CPU 资源。
5.优化的 SQL查询算法,有效地提高查询速度。
6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。
7.提供多语言支持,常见的编码如中文的 GB 2312、BIG5,日文的 Shift_JIS等都可以用作数据表名和数据列名。
8.提供 TCP/IP、ODBC 和 JDBC等多种数据库连接途径。
9.提供用于管理、检查、优化数据库操作的管理工具。
10.支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
11.支持多种存储引擎。
12.MySQL 是开源的,所以你不需要支付额外的费用。
13.MySQL 使用标准的 SQL数据语言形式。
14.MySQL 对 PHP 有很好的支持,PHP是目前最流行的 Web 开发语言。
15.MySQL是可以定制的,采用了 GPL协议,你可以修改源码来开发自己的 MySQL 系统。
16.在线 DDL/更改功能,数据架构支持动态应用程序和开发人员灵活性(5.6[4] 新增)
17.复制全局事务标识,可支持自我修复式集群(5.6[4] 新增)
18.复制无崩溃从机,可提高可用性(5.6[4] 新增)
19.复制多线程从机,可提高性能(5.6[4] 新增)
20.3倍更快的性能(5.7[5] 新增)
21.新的优化器(5.7[5] 新增)
22.原生JSON支持(5.7[5] 新增)
23.多源复制(5.7[5] 新增)
24.GIS的空间扩展(5.7[5] 新增)

【新版功能】

MySQL 5.7 已经开发两年了。相比 MySQL 5.6,有特别多的改进。团队主要关注速度,性能据报告是比之前版本提升了 2 至 3 倍!
新特性列表,主要改进:

提升 MySQL 安全性
改进了安装程序
MySQL 5.6 中,mysql_install_db 在数据库创建的时候提供选项来生成 random password。
MySQL 5.7.4 中,可以跳过 -skip-random-password 选项来默认生成随机密码。
MySQL 5.7.5 中,还是默认生成随机密码,但是选项修改为 –insecure
而现在,MySQL 5.7.6 废弃了 mysql_install_db,使用 mysqld –initialize (formerly known as “mysqld –bootstrap,” now deprecated.) 替代。

甲骨文发表MySQL 5.7:性能比5.6版快三倍

MySQL 5.7主要强化性能、可扩充性,与管理能力。在SysBench标竿测试中,基于1204个连接的Read-only Point-Selects每秒传递160万次的查询(QPS),为MySQL 5.6的3倍。
历经两年的开发之后,甲骨文(Oracle)正式发表MySQL 5.7,号称速度最快可达MySQL 5.6的3倍,同时带来整体的改善,预计于10月26日开放下载。
MySQL为目前最受欢迎的开放源码关联式数据库管理系统,MySQL 5.7主要强化性能、可扩充性,与管理能力。在SysBench标竿测试中,基于1204个连接的Read-only Point-Selects每秒传递160万次的查询(QPS),为MySQL 5.6的3倍。
另有优化的InnoDB、更强大的复制能力、新的优化器、支持JSON、新的性能纲要(performance schema)与SYS纲要,改善了安全性,强化NoSQL能力,并扩充行动应用对地理信息系统(GIS)的支持。
全新的MySQL Router则可藉由智慧型的MySQL数据库路径查询以增加性能与上线时间,进而简化应用的开发,亦针对MySQL Fabric提供跨语言的支持,能更方便地管理MySQL数据库群组,自动化的数据切分(data sharding)则带来高可得性与扩充性。
负责MySQL工程的甲骨文副总裁Tomas Ulin表示,MySQL 5.7提供了广泛的创新技术,让开发人员、数据库管理员与DevOps团队得以建立及管理必须处理大量数据的新一代网络及云端应用。
Ulin准备在10月26日举行的MySQL Central @ OpenWorld会议中分享MySQL 5.7的新功能,当天也将开放下载MySQL 5.7,相关的网络直播介绍则计划在11月11日进行。

【安装配置方法】

下载软件,双击进入安装。

点击上图红框“Install MySQL Products”进入安装界面,如下图:

根据上图当中第一步骤与第二步骤,进入下图:

进入设置界面,如下图:

在原来旧的版本当中,安装类型有3种安装类型:Typical(典型安装)、Complete(完全安装)和Custom(定制安装)。

Typical(典型安装)安装只安装MySQL服务器、mysql命令行客户端和命令行实用程序。命令行客户端和实用程序包括mysqldump、myisamchk和其它几个工具来帮助你管理MySQL服务器。

Complete(完全安装)安装将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌入式服务器库、基准套件、支持脚本和文档。

Custom(定制安装)安装允许你完全控制你想要安装的软件包和安装路径。

而在新版本当中,选项有所不同,不过我这里默认选第一项了,其它选项请看下图:

进入安装前环境验证,如下图:

点击“Execute”按钮后,可能会下载一些程序,到时你自己点击安装就行了,直到所有安装完成就OK了,如下图:

点击“Next”进入安装,如下图:

网络不好的,得下一阵子呢,等着吧!当安装完了,如下图:

接着下一步,如下图:

进入服务器配置,如下图:

可以选择3种服务器类型,选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策。

· Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。

· Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。

· Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。

点击“Next”按钮进入下图:

点击“Next”进入系统服务Myqsl配置,如下图:

点击“Next”进入日志配置界面,如下图:

我简单配置错误日志存放路径,如果不想进入日志配置,那就在“服务器配置”那里不选高级配置,如图下图:

配置日志后点击“Next”进入最后配置,如下图:

MySQL安装完成,我们验证一下,是否可以正常使用,如下图:

或者使用MySQL Workbench,如下图:


输入密码后,查询一下,如下图:


所有安装配置成完。