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) 发布并加入讨论🔥
发表了资讯
01/22 14:54

MySQL 9.2.0 有哪些功能新增、弃用和删除?

本文来源:https://dev.mysql.com/doc/refman/9.2/en/mysql-nutshell.html, 由「爱可生开源社区」翻译:https://mp.weixin.qq.com/s/gNRaHz-1Eq_PKsg792uwjg 2025 年 1 月 21 日,MySQL 9.2.0 版本发布! 根据 MySQL 版本发布计划,MySQL 9.2.0 是一个创新版,那么我们来看一下有哪些功能新增,弃用和删除。 1一、新增或更改的功能 CREATE_SPATIAL_REFERENCE_SYSTEM 权限 MySQL 9.2.0 引入了 CREATE_SPATIAL_REFERENCE_SYSTEM ...

5
2
发表了资讯
2024/07/08 17:45

MySQL 9.0 你搞的毛向量支持,这真的是一个创新版本吗?

上周 MySQL 发布了 9.0 Innovation 大版本,很快引起了广泛讨论,主要围绕新增的“向量支持能力”展开。 首先一点是: 在 MySQL 9.0 里新增向量数据类型是为了 Heatwave 服务,而不是为了 MySQL 社区用户服务。 —— 叶金荣,MySQL 数据库专家 估计这个原因(以及下边另一个吐槽点),所以 MySQL 官方在发布公告等地方对于向量支持部分的说明也操作得花里胡哨,藏着掖着。 MySQL 9.0发布,号称支持向量(Vector),但我却看不懂...

4
0
发表了资讯
2024/07/05 11:45

MySQL 9.0“创新版”已支持向量,为何甲骨文却“偷偷摸摸”地宣布?

MySQL 9.0.0 Innovation(俗称“创新版”)已于近日发布。 下载地址:https://dev.mysql.com/downloads/mysql/ 从 MySQL 8.1 开始,官方启用了新的版本模型:MySQL 创新版 (Innovation) 和长期支持版 (LTS)。 根据介绍,两者的质量都已达到可用于生产环境级别。区别在于: 如果希望尝试最新的功能和改进,并喜欢与最新技术保持同步,那么 MySQL 创新版本可能最适合您。 该版本非常适合在快节奏的开发环境中工作的开发人员和 DB...

4
3
发表了资讯
2024/07/02 10:29

MySQL 9.0 GA

2024年7月1日,MySQL的创新版MySQL 9.0 GA。 其中值得关注的莫过于支持向量特性,字段类型名称为VECTOR,可以使 to_vector/string_to_vector/from_vector/vector_dim等函数操作向量数据。 下面示例是使用CREATE TABLE创建包含VECTOR列的InnoDB表: mysql> CREATE TABLE v1 (c1 VECTOR(5000)); Query OK, 0 rows affected (0.03 sec) 使用VECTOR_DIM()函数(在MySQL 9.0中已添加)来获取向量的长度: mysql> SELECT STRING...

13
2
发表了资讯
2024/06/13 15:02

Oracle 是否无意中扼杀了开源 MySQL?

Peter Zaitsev 是一位来自俄罗斯的软件工程师和企业家,曾在 MySQL 公司担任性能工程师。大约 15 年前,在甲骨文 (Oracle) 公司收购 Sun 公司并进而收购 MySQL 时,曾涌现过很多关于甲骨文公司何时"杀死 MySQL"的讨论。针对网上这些不友好的说法 ,他还曾为甲骨文进行过辩护。 但时至今日,Zaitsev 的看法已经发生了改变。他开始质疑,甲骨文偏爱在其专有系统中添加功能,是否会无意中扼杀开源 MySQL。 譬如该公司在近几年推广的...

7
1
发表了资讯
2024/05/19 22:36

MySQL 8.4 LTS 中文手册发布:助力您掌握数据库管理新境界

MySQL 8.4 LTS 中文手册正式面世!这本全面指南针对最新稳定版本 MySQL 8.4 LTS 而编写,涵盖从安装配置到高级数据库管理的各个方面,助力您轻松掌握数据库管理新技能。 MySQL 8.4 LTS 作为备受瞩目的开源关系数据库管理系统 (RDBMS) 最新长期支持版本,引入诸多强悍功能和优化,助您打造高效稳定的数据库环境: 性能显著提升:查询性能和吞吐量大幅提升,满足苛刻业务需求。 安全防护再升级:全新安全功能强力保障数据安全,为...

0
5
发表了资讯
2024/05/05 15:17

MySQL 8.3 中文手册发布:全面指南,助您掌握数据库管理

存在码 荣幸地宣布,MySQL 8.3 中文手册已经正式发布!这本手册是针对 MySQL 8.3 版本的全面指南,涵盖了从安装和配置到高级数据库管理的所有内容。 MySQL 8.3 是最新版本的流行开源关系数据库管理系统 (RDBMS),它引入了许多新的功能和改进,包括: 性能提升:大幅提高查询性能和吞吐量 安全性增强:新的安全功能可帮助保护您的数据 扩展性增强:支持更大的数据库和更多并发用户 易用性改进:简化的语法和新的管理工具 MySQL ...

10
8
发表了资讯
2024/04/30 17:23

​MySQL 的第一个长期支持版 8.4 GA

MySQL的第一个长期支持版 8.4 GA,一些具体变更内容如下: 功能增加/更改 认证插件:默认情况下,“mysql_native_password”认证插件被禁用,如果用户需要兼容旧的应用程序,需要在启动MySQL服务器时,启用该插件 “--mysql-native-password=on” 克隆插件:克隆插件对于版本的要求放宽,允许在同一个大版本内进行克隆,不再要求小版本必须一致。例如,可以从8.4.0克隆至8.4.14。 支持在Windows上使用基于SASL的LDAP认证,Windo...

10
7
发表了资讯
2024/01/18 10:03

MySQL 8.3.0 GA

MySQL 8.3.0 于 2024 年 1 月 16 日正式发行,该版本的一些主要变化包括: 企业版的数据屏蔽和脱敏功能中增加了在副本(次要成员)服务器的的内存中刷新数据的能力。可以通过“masking_dictionaries_flush()”函数进行手动刷新,也可以通过调度组件使用新的变量“componet_masking.dictionaries_flush_interval_seconds”配置为定时刷新。 企业版支持使用“component_telemetry”组件,收集服务器OpenTelemetry格式的度量数据。...

15
4
发表了资讯
2024/01/02 17:24

MySQL 5.7、魔趣、李跳跳……盘点 2023“停更”的(开源)项目和网站

2023 年,许多陪伴我们很久的网站和(开源)项目纷纷挥手道别,或退役、或停更、或 EOL、或倒闭…… 开源 ROM 魔趣 (Mokee) 创始人宣布项目结束 国内最大的非营利性开源 ROM 项目魔趣 (Mokee) 在 2023 年 1 月 7 日正式宣布关闭。魔趣下载页面所有固件已备份到 SourceForge。项目作者马丁龙猪发文称,“刷机的时代其实早已落幕,迟迟下不定决心只是希望能让魔趣多存续一些时间,但该来的终究会来。” 魔趣开源项目 20121212 ~ 2...

8
4
发表了资讯
2023/12/11 13:59

GitHub.com 跑了 1200 多台 MySQL 主机,如何无缝升级到 8.0?

GitHub 团队近日分享了他们将 GitHub.com 的底层数据库无缝升级到 MySQL 8.0 的经验。 据介绍,GitHub 使用 MySQL 来存储大量关系数据,因此在不影响网站服务级别目标 (SLO) 的情况下升级主机集群(1200 多台 MySQL 主机)绝非易事。其团队表示,为了升级到 MySQL 8.0,他们规划、测试和升级本身总共花费了一年多的时间,并且需要 GitHub 内部多个团队的协作。 GitHub 的 MySQL 基础设施概览: 由 1200 多台主机组成,包括数据中...

14
19
发表了资讯
2023/10/26 10:32

MySQL 8.2.0 GA

MySQL 新的进化版 8.2.0 于 2023 年 10 月 25 日发行,该版本的一些主要变化包括: 审计日志 添加了新的“audit_log_filter_uninstall.sql”脚本,简化删除“MySQL Enterprise Audit”的过程。认证 * “mysql_native_password”插件已弃用,用户可以在服务器启动时将其禁用。如果服务器端“mysql_native_password”认证方法被禁用,使用该方法的旧的客户端插件将无法连接服务器,并在错误日志中写入“Access denied”消息。 My...

9
4
2023/10/13 16:53

TiDB 7.4 发版:正式兼容 MySQL 8.0

 MySQL 是全球最受欢迎的开源数据库,长期位于 DB-Engines Ranking 排行榜第二名,在世界范围内拥有数量庞大的企业用户和开发者。然而,随着时间的推移,MySQL 用户正面临新挑战。Oracle 官宣将在 2023 年 10 月终止 MySQL 5.7 版本的官方技术支持。据第三方统计显示,目前仍有超过一半的 MySQL 服务器运行在 5.7 版本。在未来几个月,大量的 MySQL 实例必须升级至 8.0 及更高版本,否则将无法享受 Oracle 提供的技术支持和...

4
4
发表了资讯
2023/07/19 10:17

MySQL 8.1 及 MySQL 8.0.34 正式发布

最近数据库领域又吵起来的话题: PG vs MySQL,谁才是世界第一? 在评论区留言:https://www.oschina.net/comment/news/249930 下周两个阵营各抽一个观点送 OSC T 恤。 MySQL 8.1 及 MySQL 8.0.34 现已正式发布。从此,MySQL 将开启创新版和稳定版同时发行的阶段。MySQL 8.1 是 MySQL 的首个创新版,该版本主要增加了如下功能: 捕捉EXPLAIN FORMAT=JSON 输出, 为 EXPLAIN FORMAT=JSON 增加 INTO 选项,可以将JSON格式的输出保存...

47
4
发表了资讯
2023/04/19 10:26

MySQL 8.0.33 GA,未来将以双版本形式发布

MySQL 8.0.33 于 2023 年 4 月 18 日 GA,这可能是包含新功能、新特性的 8.0 的最后一个版本,之后的 MySQL 版本将会在发行方式上发生重大改变。 未来 MySQL 将发布 2 个版本,长期支持版和创新版。长期支持版的目标为稳定性,仅修复 BUG 并发布安全补丁,该版本向后兼容,预计每两年发布一次,支持的生命周期为 5 年标准支持 +3 年的延伸支持。创新版将会每季度发布创新功能,支持期间为短期支持,该版本与 LTS 版本可以快速迁...

11
8
发表了资讯
2023/01/18 07:49

MySQL 8.0.32 GA

MySQL带来了它的最新维护版本8.0.32。这一个版本主要以错误修复为主,修改了102个Bug,并在一些功能上进行了调整。一些内容包括: 不带引号的标识符中的第一个字符如果使用美元符号“$”,服务器将发出警告,“ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT”,该使用方式在未来的版本中进行删除,将改变或影响以美元开头的标识符存储的任何数据库、表、视图、列的名称、存储程序,或别名。 不建议用户使用“CLIENT_NO_SCHEMA”标志...

0
4
发表了资讯
2022/10/12 07:32

MySQL 8.0.31 GA

MySQL 8.0.31 现已正式发布,一些改进内容包括: 审计插件:审计插件的日志轮换函数audit_log_rotate(),简化了日志轮换的工作,用户无需手动更改日志名称,也无需设置audit_log_flush = ON。 组件服务:启用了新的组件服务,支持服务器组件和要在本地服务器中查询的插件。新的MySQL命令服务类似于C API函数libmysql。 OCI密钥存储组件:component_keyring_oci替代之前用于OCI的Keyring插件,用以支持在Oracle Cloud上进行密钥存...

2
4
发表了资讯
2022/09/02 08:24

9 月数据库排行榜:Oracle 分数仍在狂跌!

DB-Engines 数据库流行度排行榜发布了 9 月份的更新。 可以看到,Oracle 较 8 月减少了 22.54 分,是分数下降最多的数据库,并且连续三个月出现了迅猛下滑。分数上涨较多的则是 MySQL 和 MongoDB。 主流数据库的分数趋势变化: 看看各类型数据库的排名情况。 关系数据库前 10 名 Key-Value (KV) 数据库前 10 名 文档数据库前 10 名 时序数据库前 10 名 图数据库前 10 名 DB-Engines 根据流行度对数据库管理系统进行排名,排名...

35
2
发表了资讯
2022/08/03 08:19

8 月数据库排行榜:Oracle 分数大跌,MySQL 上涨最多

DB-Engines 数据库流行度排行榜发布了 8 月份的更新。 可以看到,Oracle 较上月减少了 19.50 分,是本月分数下降最多的数据库,并且连续两个月出现了下滑。分数上涨较多的则是 MySQL 和 MongoDB,两者分别增加了 7.98 和 4.68 分。 不过和去年同期相比,三巨头(Oracle、MySQL 和 SQL Server)和 MongoDB 的分数均下降了不少。与之形成对比的 PostgreSQL 则保持着稳定的上升趋势,其每月流行度分数跟去年同期相比都有不少的上涨...

5
5
发表了资讯
2022/07/28 07:03

MySQL 8.0.30 GA

MySQL 8.0.30 现已正式发布。此版本在做了大量的修复的同时,也对一些功能进行了增强和改善。一些亮点内容如下: GIPK(Generated Invisible Primary Keys) 当开启GIPK模式后,可以允许没有显示定义主键的InnoDB表,自动生成不可见的主键。生成的主键名称为 ‘my_row_id’ 并且无法更改,用户需要注意该关键字的使用。 XA 事务与复制 复制功能支持将XA事务的状态进行复制,解决了以往的复制功能在服务器节点出现异常时,无法保...

2
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{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 评论
550 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部