第七下载是国内最新、最齐、最安全的软件下载基地!

关于我们最近更新热门排行

首页 入库 软件 游戏 安卓 MAC 文章 专题

网络软件应用软件系统工具聊天软件图形图像安全软件视频软件音频软件软件开发 硬件驱动行业教学其他软件
当前位置:首页 ›› 软件开发 ›› 数据库类 ›› MySQL 2020下载

MySQL 2020 8.0.18MySQL8.0免费版 | 小型数据库管理系统[下载地址]

MySQL 2020 8.0.18软件截图
  • 授权方式:免费软件
  • 软件类型:国产软件
  • 软件语言:简体中文
  • 软件大小:414 MB
  • 推荐星级:
  • 软件厂商:MySQL
  • 更新时间:2020-01-06 16:24
  • 网友评论:0  条
  • 运行环境:WinXP, Win7, Win8, Win10
80.37%
19.63%
  • 本地下载文件大小:414 MB

请输入预约的手机号码
7282人已预约此游戏
确定取消
  • 软件介绍
  • 软件截图
  • 相关文章
  • 下载地址
点击评论

Tags:数据库

MYSQL8.0版本包含大量的更新内容,在此仅节选部分亮点,MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。是一个非常捧的数据库。欢迎下载!

MySQL 2020 8.0.18

软件功能

内部和便携性

用C和C ++编写。

经过广泛的不同编译器测试。

可在许多不同平台上使用。

为了便于移植,请在MySQL 5.5及更高版本中使用CMake。先前的系列使用GNU Automake,Autoconf和Libtool。

已通过Purify(商用内存泄漏检测器)以及GPL工具Valgrind(http://developer.kde.org/~sewardj/)进行了测试。

使用具有独立模块的多层服务器设计。

设计为使用内核线程完全多线程,可以轻松使用多个CPU(如果有)。

提供事务性和非事务性存储引擎。

使用MyISAM索引压缩非常快的B树磁盘表()。

旨在使其相对容易地添加其他存储引擎。如果要为内部数据库提供SQL接口,这将很有用。

使用非常快速的基于线程的内存分配系统。

使用优化的嵌套循环联接执行非常快速的联接。

实现内存中的哈希表,用作临时表。

使用高度优化的类库来实现SQL函数,该类库应尽可能快。通常,查询初始化后根本没有内存分配。

提供服务器作为在客户端/服务器网络环境中使用的单独程序,以及作为可嵌入(链接)到独立应用程序中的库。此类应用程序可以隔离使用,也可以在没有网络可用的环境中使用。

资料类型

许多数据类型:有符号/无符号整数1,2,3,4,和8个字节长,FLOATDOUBLECHARVARCHARBINARYVARBINARYTEXTBLOBDATETIMEDATETIMETIMESTAMPYEARSETENUM,和开放GIS空间类型。

固定长度和可变长度的字符串类型。

陈述和功能

查询SELECT列表和 WHERE子句中的 完全运算符和函数支持 。例如:

mysql> SELECT CONCAT(first_name, ' ', last_name)
    -> FROM citizen
    -> WHERE income/dependents > 10000 AND age > 30;

完全支持SQL GROUP BYORDER BY子句。支持基函数(COUNT()AVG()STD()SUM()MAX()MIN(),和 GROUP_CONCAT())。

支持LEFT OUTER JOIN和 支持RIGHT OUTER JOIN标准SQL和ODBC语法。

支持标准SQL要求的表和列别名。

支持DELETEINSERTREPLACE,和 UPDATE以返回更改(受影响)的行数,或返回通过连接到服务器时设置标志,而不是匹配的行的数量。

支持特定于MySQL的SHOW 语句,该语句检索有关数据库,存储引擎,表和索引的信息。支持 INFORMATION_SCHEMA数据库,根据标准SQL实现。

一条EXPLAIN语句,显示优化器如何解析查询。

函数名称与表或列名称的独立性。例如,ABS是一个有效的列名。唯一的限制是对于函数调用,函数名称和其后的(之间不允许有空格 。

您可以在同一条语句中引用来自不同数据库的表。

安全

特权和密码系统,非常灵活和安全,并且可以进行基于主机的验证。

连接服务器时,通过对所有密码通信进行加密来实现密码安全。

可扩展性和限制

支持大型数据库。我们将MySQL Server与包含5000万条记录的数据库一起使用。我们也知道使用MySQL Server的用户有200,000个表和大约5,000,000,000行。

每个表最多支持64个索引。每个索引可以包含1到16列或部分列。InnoDB表的最大索引宽度为767字节或3072字节。MyISAM表的最大索引宽度为1000字节。索引可使用的柱的前缀CHARVARCHARBLOB,或 TEXT列类型。

连接性

客户端可以使用多种协议连接到MySQL Server:

客户端可以在任何平台上使用TCP / IP套接字进行连接。

在Windows系统上,如果服务器在named_pipe启用系统变量的情况下启动,则客户端可以使用命名管道进行连接 。如果在shared_memory启用系统变量的情况下启动,Windows服务器还支持共享内存连接 。客户端可以使用该--protocol=memory选项通过共享内存进行连接 。

在Unix系统上,客户端可以使用Unix域套接字文件进行连接。

MySQL客户端程序可以用多种语言编写。用C编写的客户端库可用于用C或C ++编写的客户端,或提供C绑定的任何语言的客户端。

提供了C,C ++,Eiffel,Java,Perl,PHP,Python,Ruby和Tcl的API,使MySQL客户端可以用多种语言编写。

连接器/ ODBC(MyODBC)接口为使用ODBC(开放数据库连接)连接的客户端程序提供MySQL支持。例如,您可以使用MS Access连接到MySQL服务器。客户端可以在Windows或Unix上运行。连接器/ ODBC源可用。支持所有ODBC 2.5功能,以及许多其他功能。

Connector / J接口为使用JDBC连接的Java客户端程序提供MySQL支持。客户端可以在Windows或Unix上运行。连接器/ J源可用。

MySQL Connector / NET使开发人员可以轻松创建需要与MySQL安全,高性能数据连接的.NET应用程序。它实现了必需的ADO.NET接口,并集成到ADO.NET感知工具中。开发人员可以使用他们选择的.NET语言来构建应用程序。MySQL Connector / NET是用100%纯C#编写的完全托管的ADO.NET驱动程序。

本土化

服务器可以用多种语言向客户端提供错误消息。

几个不同的字符集,包括全面支持 latin1(CP1252) ,germanbig5ujis一些Unicode字符集等。例如,在表名和列名中允许使用斯堪的纳维亚字符åäö

所有数据都保存在所选字符集中。

排序和比较是根据默认字符集和排序规则完成的。可以在启动MySQL服务器时更改此设置()。要查看非常高级的排序示例,请查看Czech排序代码。MySQL Server支持许多不同的字符集,可以在编译时和运行时指定它们。

服务器时区可以动态更改,并且各个客户端可以指定自己的时区。

客户和工具

MySQL包括几个客户端程序和实用程序。这些既包括命令行程序(例如 mysqldumpmysqladmin),又包括图形程序(例如 MySQL Workbench)。

MySQL Server内置了对SQL语句的支持,以检查,优化和修复表。这些语句可通过 mysqlcheck客户端从命令行使用。MySQL还包括 myisamchk,这是一个非常快的命令行实用程序,用于在MyISAM 表上执行这些操作

可以使用--help-?选项调用MySQL程序以获得在线帮助。

更新日志

1.Hash Join

Hash Join 不需要任何索引来执行,并且在大多数情况下比当前的块嵌套循环算法更有效。

2.EXPLAIN ANALYZE

EXPLAIN ANALYZE 将运行查询,然后生成 EXPLAIN 输出,以及有关优化程序估计如何与实际执行相匹配的其他信息。

3.创建用户时可以随机生成密码

CREATE USER, ALTER USERSET PASSWORD语句添加了语法,以生成强随机密码,并将其作为结果返回给客户端。

添加的语法是:

CREATE USER user IDENTIFIED BY RANDOM PASSWORD,
ALTER USER user IDENTIFIED BY RANDOM PASSWORD,
SET PASSWORD [FOR user] TO RANDOM

4.群组复制

group_replication_exit_state_action 增加了 OFFLINE_MODE 模式,用于指定当服务器无意离开群组时群组复制的行为。

OFFLINE_MODE 行为将关闭所有连接,并禁止非 CONNECTION_ADMIN 或 SUPER 权限的用户建立新连接,否则它的行为类似于现有 READ_ONLY 模式。

5.innodb 增加一个空闲状态下控制写入 IOPs 的选项

该选项在 InnoDB 空闲时控制写 IOP。目的是减少写 IO,以延长闪存的寿命。

  • MySQL 2020
    1. MySQL for WindowsMySQL for Windows

      本站为大家提供了MySQL for Windows 的所有软件,包括MySQL 数据库安装教程,欢迎各位有需要的赶快下载体验吧!

    1. 数据库软件(PC)数据库软件

      数据库软件是一系列关于数据库方面的常用软件和实用工具,比如数据库管理、SQL、MySQL、数据库开发类软件等等,还继承了一些强大的小工具,旨在为用户提升工作效率,简化数据库管理。如果你是从业者,不妨看看。...

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

        登录   注册
    热门推荐
    关注第七手游网