MySQL 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
MySQL 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
MySQL 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPL
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织 Oracle
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-03

软件简介

MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

MySQL的特性

  • 使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。

  • 支持AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、NetBSD、OpenBSD、OS/2 Wrap、Solaris、SunOS、Windows等多种操作系统。

  • 为多种编程语言提供了API。这些编程语言包括C、C++、C#、Delphi、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。

  • 支持多线程,充分利用CPU资源,支持多用户。

  • 优化的SQL查询算法,有效地提高查询速度。

  • 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。

  • 提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。

  • 提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

  • 提供用于管理、检查、优化数据库操作的管理工具。

  • 可以处理拥有上千万条记录的大型数据库。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(47)
04/28 07:39

MySQL 8.0.29 GA

MySQL 的最新版本 8.0.29 于 2022 年 4 月 26 日正式发行(GA)。MySQL8.0 发布至今已经历 4 年(2018 年 4 月 19 日 GA),已经进入了标准生命周期的末期,如果你还在继续使用 MySQL 5.7 版本,甚至是 5.6 版本,现在应该认真考虑未来的数据库安全问题。 MySQL 8.0.29 是一个维护版本,在这个版本里面做了大量的缺陷修复以及少数的改进,让我们快速浏览一下。 缺陷修复 MySQL8.0.29修复了160个缺陷与错误,特别感谢Yuhui Wang和...

7
4
发表了资讯
01/20 07:01

MySQL 8.0.28 GA

MySQL 8.0.28 于 2022 年 1 月 18 日正式 GA。这是一个维护版本,在这个版本里除了进行 Bug 修复,还进行了一些功能增强与调整。详细内容如下: InnoDB 支持使用“ALGORITHM=INSTANT”在线执行“ALTER TABLE ... RENAME COLUMN”。 “innodb_open_files”变量用来定义 InnoDB 一次可以打开文件的数量,现在支持使用 SELECT innodb_set_open_files_limit(N) 语句设置。 函数 FROM_UNIXTIME(), UNIX_TIMESTAMP(), 和 CONVERT_TZ()...

0
4
2021/10/20 07:26

MySQL 8.0.27 GA

时隔 3 个月,MySQL 的最新版本 8.0.27 于 2021 年 10 月 19 日正式 GA。这是 MySQL8.0 的一个维护版本,除了修复 207 个 Bug 之外,还增加了一些新功能: 多因素身份验证功能。MySQL支持对账户使用最多三种方法进行验证,可以在创建或者更改用户时启用该功能。命令行客户端可以使用--password1, --password2, --password3选项指定多个密码,用户可以利用该功能在关键操作上,使用多个用户密码同时进行验证,防止单一用户权限过...

4
2
发表了资讯
2021/07/24 08:19

Facebook 分享迁移到 MySQL 8.0 的经验

Facebook 在一篇博客中分享了该公司在某种程度上艰难的大规模跨越式迁移到 MySQL 8.0 版本的经验。此前,其一直使用的是 MySQL 5.6 版本。 MySQL 是由 Oracle 开发的开源数据库,为 Facebook 的一些最重要的工作负载提供支持。Facebook 方面称,MySQL 的每个新主要版本都需要其花费大量时间和精力来迁移工作负载。其中挑战包括有: 将其自定义功能移植到新版本 确保复制在主要版本之间兼容 最小化现有应用程序查询所需的更改 修...

10
12
2021/04/21 07:40

MySQL 8.0.24 GA

MySQL 8.0.24 现已发布。这是一个维护版本,修复了 219 个 Bug。其中有两位中国人的贡献(Yuxiang Jiang 和 Zhai Weixiang),他们发现 Bug 并贡献了修复的补丁程序。 关于修复的具体内容,请参阅发行一览。除此之外,在下面所列的功能点进行了更新: MySQL Enterprise Audit 现在支持对审计日志进行删减。 服务器通过在关闭连接之前将原因写入连接的方法,使得客户端收到一个包含客户端超时内容的错误消息,解决了以往服务器关...

8
3
2021/01/19 07:12

MySQL 8.0.23 GA

MySQL 最新版本 8.0.23 现已正式发布。此版本除了像以往一样解决了一部分 BUG,同样也增添了一些新的功能。具体更新内容如下: 用户管理:授予RELOAD权限,使用户可以执行各种操作,避免了DBA重新加载,并更加详细的定制权限。 连接管理:为了使与TCP客户端连接匹配的帐户的算法更具确定性,在尝试匹配使用主机名指定的帐户之前,匹配帐户的主机名部分将以特定的顺序检查使用主机IP地址指定的帐户。 性能优化:采用了更快地哈希...

16
7
发表于数据库专区
2020/12/04 08:59

Oracle Cloud 中引入 MySQL 分析服务

近日,Oracle Cloud Infrastructure(OCI)中引入了 MySQL 分析服务。通过 Oracle MySQL 数据库服务和 MySQL 分析引擎,可在 MySQL 中运行 OLTP(在线事务处理)和 OLAP(在线分析处理)服务。 Oracle 称一直在构建 MySQL 云服务。Qracle 的 MySQL 数据库服务也被定位为 Amazon Redshift 云数据库的竞争对手。 今年 4 月,OCI 中引入了 MySQL 数据库服务。此外,Oracle 还构建了一个数据库分析引擎,以消除从 MySQL 提取、转换和...

4
2
发表于数据库专区
2020/10/20 09:07

MySQL 8.0.22 GA

MySQL 最新版本 8.0.22 于2020年10月19日正式发布。 主要新变化 改进审计日志:对于JSON格式的日志文件,MySQL企业审计支持使用audit_log_read()用户定义函数进行日志读取操作。之前,只有通过向audit_log_read()传递一个参数才能指定开始读取的位置,为了更加灵活现在可以命名一个以时间戳的开始说明符,以便从该时间戳或之后的第一个事件开始读取。 MySQL企业版现在包含一个keyring_oci插件,它使用Oracle Cloud Infrastructu...

3
9
发表于数据库专区
2020/07/15 07:03

MySQL 8.0.21 GA

北京时间 2020.7.13,MySQL 如期推出 8.0.21 版本。 更新内容除了修改了诸如 master/slave/whitelist/blacklist 等专有名词外,还包括部分重要的新功能或者性能提升点: 可以全局关闭 REDO(WL#13795),加速数据导入(用在例如做数据恢复或初始化期间)。 优化 lock_sys mutex(WL#10314),采用拆分+排队的方案(可以理解为类似秒杀业务场景的优化思路,不肯定是否准确)。 对 UNDO 表空间的 DDL 操作记入 REDO LOG(WL#11819),增...

6
7
2020/07/07 08:31

MySQL 删除 master、黑名单白名单等术语

MySQL 数据库的开发人员宣布,该团队将停止使用并替换掉数据库源代码和文档中的 master、slave、blacklist(黑名单)和 whitelist(白名单)等术语。 在官方发布的博客文章中,MySQL 团队表示,其将用新的术语分别替换当前的术语,分别对应为 source、replica、blocklist 和 allowlist。 master 和 slave 术语曾考虑过的一个替代方案是 primary 和 secondary,但最终 MySQL 开发人员以技术准确性为由否定了这一方案。 而对于为什...

41
6
发表于数据库专区
2020/05/03 06:52

MySQL 8.0.20 GA

MySQL最新版本8.0.20正式发布。与之前8.0的系列版本一样,这次的发行版除了包含缺陷修复,也同样包括新功能。下面快速浏览一下。 关键字:hash join、InnoDB双写缓冲、二进制日志事务压缩。 增加了SHOW_ROUTINE权限。使用该权限允许账户在最小权限下备份存储程序。 改进hash join。现在可以使用hash join代替BNL,hash join现在支持半连接、反连接、外连接。 加入新的索引级别的优化器提示。包括:JOIN_INDEX、NO_JOIN_INDEX、G...

7
13
发表于数据库专区
2020/02/02 08:08

MySQL 5.6 将于2021年2月停止更新

MySQL 5.6 将于2021年2月停止更新,结束其生命周期(EOL)。也就是说,明年2月以后,MySQL 团队将不会再为 5.6 系列版本的 MySQL 提供任何补丁。 从2013年2月5日 MySQL 5.6 的第一个版本 GA 开始,5.6 已经问世近7年的时间。2018年 MySQL 团队发布了性能更加强悍的 8.0 版本。仍在使用 5.6 的开发者是时候考虑升级您的 MySQL 了,目前还有一年的时间准备升级和迁移。 MySQL 8.0 已经进入了一个非常稳定的状态,强烈建议将您的 ...

9
4
发表于数据库专区
2020/01/13 16:33

MySQL 8.0.19 版本发布

MySQL 8.0.19 版本发布了,这是 2020 年第一个小版本。 主要更新内容: 帐户管理说明 审核日志说明 编译说明 配置说明 弃用和移除说明 错误处理 功能和操作员注意事项 INFORMATION_SCHEMA注意 钥匙圈注意事项 记录笔记 包装注意事项 SQL语法说明 sys架构说明 线程池注释 X插件说明 添加或更改功能 修正错误 更新说明:https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-19.html...

24
11
发表于数据库专区
2020/01/05 09:16

DB-Engines 2019:MySQL 获得“年度数据库”称号

全球知名的数据库流行度排行榜网站 DB-Engines 宣布,在过去的一年里,MySQL 在 DB-Engines 排名中比其他 350 个受监测数据库管理系统的任何一个更受欢迎。因此,MySQL 为 2019 年的年度 DBMS。 计算结果基于当前最新的分数(2020年1月)和2019年1月的分数差值获得。最终的结果代表了一个产品在 2019 年的受欢迎程度。DB-Engines 表示之所以采用分数而不是百分比作为评估的维度,是为了照顾在开始时受欢迎程度不太高的系统。 年度...

17
18
发表于数据库专区
2019/10/16 07:32

MySQL 8.0.18 稳定版发布,Hash Join 如期而至

MySQL 8.0.18 稳定版(GA)已于昨日正式发布,Hash Join 也如期而至。 快速浏览一下这个版本的亮点! 1.Hash Join Hash Join 不需要任何索引来执行,并且在大多数情况下比当前的块嵌套循环算法更有效。 2.EXPLAIN ANALYZE EXPLAIN ANALYZE 将运行查询,然后生成 EXPLAIN 输出,以及有关优化程序估计如何与实际执行相匹配的其他信息。 3.创建用户时可以随机生成密码 为 CREATE USER, ALTER USER和 SET PASSWORD语句添加了语法,以生...

23
36
发表于数据库专区
2019/07/04 08:12

到 2022 年,75% 的数据库将托管在云端

不久前,MySQL 首席技术官在博客发文表示:“我们正在向云迁移!”所以,数据库向云平台迁移将会是一个趋势吗? 根据 Gartner 的一份新报告显示,越来越多的公司转向使用云来托管他们的数据库,云基础设施和服务正迅速成为数据管理的默认选择。Gartner 宣称,到 2022 年,绝大多数数据库将被部署或迁移到云平台上,只有 25% 将选择在本地部署,5% 会被考虑从云平台回归到本地。 Gartner 将这一趋势归因于数据库被用于分析的场景...

15
7
发表于数据库专区
2019/05/20 08:42

MySQL 8.0.16 稳定版发布

MySQL 8.0.16 稳定版(GA)已于上个月发布,距推出 8.0.15 仅过去了两个月。 下载地址 Windows (x86, 32-bit), MSI Installer 8.0.16 (mysql-installer-web-community-8.0.16.0.msi) 20.0M Windows (x86, 32-bit), MSI Installer 8.0.16 (mysql-installer-community-8.0.16.0.msi) 373.4M Windows (x86, 64-bit), ZIP Archive (mysql-8.0.16-winx64.zip) 228.9M 继续看看 MySQL 8.0.16 有哪些新特性。 账号管理 具有 DROP ROLE 权...

15
20
发表于数据库专区
2019/03/06 07:35

3 月数据库排行:MySQL 指数持续大涨,PostgreSQL 下跌

DB-Engines 数据库流行度排行榜发布了 3 月份的数据,前 10 名情况如下: 可以看到前 5 名排行不变,分别是 Oracle、MySQL、微软 SQL Server、PostgreSQL 与 MongoDB,指数上除了 PostgreSQL 稍有下降,其它 4 位都有所上涨,特别是 MySQL,继上个月增加了 13.02,本月数据又比上个月大幅度提高了 30.94,这样的数据变化在整个榜单中都显得十分抢眼。 查看前 10 名的趋势图,其中黑线是 MySQL,橙线是 PostgreSQL,两者的趋势值...

29
26
发表于数据库专区
2019/02/02 09:12

2月数据库排行榜:MySQL 分数增长迅猛,Oracle 下降最多

DB-Engines 数据库流行度排行榜发布了2月份的数据,看看排名前二十的情况: 一如既往地,整体排名变化不大。最突出的莫过于 MySQL 在上个月增加的分数,增加了 13.02 分,目前总分为 1167.29,稳坐第二名的位置。而万年老大的 Oracle 则依旧保持着每个月分数下降的状态,这个月在排行榜中分数下降最多的也正是它,下降了 4.82 分。当然,凭借总分 1264.02 的高分,按这样的下降速度,估计在很长一段时间内依然是第一名。 至于新...

26
22
发表于数据库专区
2019/01/26 08:25

MySQL 8.0.14 稳定版发布

MySQL 8 已于1月21日发布了 8.0.14 更新版本(GA)! 下载地址 Windows (x86, 32-bit), MSI Installer 8.0.14 (mysql-installer-web-community-8.0.14.0.msi)16.4M Windows (x86, 32-bit), MSI Installer 8.0.14 (mysql-installer-community-8.0.14.0.msi) 324.1M 其他版本下载地址 >>> https://dev.mysql.com/downloads/mysql/8.0.html 详情请查看 发布说明。...

12
11
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
47 评论
551 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部