MySQL

数据库服务器 MySQL

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等多种数据库连接途径。

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

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

中文 MySQL 文档:http://tool.oschina.net/apidocs/apidoc?api=mysql-5.1-zh

英文 MySQL 文档:http://tool.oschina.net/apidocs/apidoc?api=mysql-5.5-en

的码云指数为
超过 的项目
加载中

评论(47)

jink2005
jink2005
Mysql数据库站内消息数据如何查询成会话模式的结果?有高手指点吗?#MySQL# https://www.oschina.net/question/253694_2284198
红薯
红薯
#PostgreSQL#:太棒啦,这个月又有1家公司从#MySQL# 迁移到PG啦...... MySQL:是嘛?好可怕丫,那你还需要1万年才能把我这里的客户抢掉一半吧。
githvvvvvv
githvvvvvv
留一个阿里云优惠券:www.izhuanyer.com
芋道源码
芋道源码
MySQL 分表分库可以考虑使用 Sharding-JDBC 很靠谱的数据库中间件。代码结构有层次,编码规范。 有兴趣了解,可以看我博客:http://www.yunai.me/categories/Sharding-JDBC/?oschina&06
IT小天博客
IT小天博客
mysql大数据量处理#MySQL# 数据库一开始有24W是信息,需要取出来,进行下载到excel中。一开始遇到的问题是,excel表格行只有65535条行数,远远不够,有人说了很多其他解决方式,为了快速开发我就直…http://www.lucktribe.com/1716x1708t1007.html
IT小天博客
IT小天博客
#MySQL# #博客# MySQL目前主要有以下几种索引类型: 1.普通索引 2.唯一索引 3.主键索引 4.组合索引 5.全文索引 http://www.lucktribe.com/1006x1726t1007.html
FeanLau
FeanLau
INSERT 语句如何判断新表中是否存在此数据,如果重复就不插入,不重复的插入。#MySQL# 这个问题有很多种解决方案的。
chenvii
chenvii
应该是把所有开源软件的名字做了索引,然后放在缓存中。碰到#这种格式#就正则匹配一下看看能不能在开源软件列表找到。如果能找到,就在替换成软件的ID以便前台展示应用链接。JSchartsBeansDBPHPMySQL,#Memcache#,Redis

MySQL 8.0.20 GA

MySQL最新版本8.0.20正式发布。与之前8.0的系列版本一样,这次的发行版除了包含缺陷修复,也同样包括新功能。下面快速浏览一下。 关键字:hash join、InnoDB双写缓冲、二进制日志事务压缩。 ...

05/03 06:52

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

MySQL 5.6 将于2021年2月停止更新,结束其生命周期(EOL)。也就是说,明年2月以后,MySQL 团队将不会再为 5.6 系列版本的 MySQL 提供任何补丁。 从2013年2月5日 MySQL 5.6 的第一个版本 GA...

02/02 08:08

MySQL 8.0.19 版本发布

MySQL 8.0.19 版本发布了,这是 2020 年第一个小版本。 主要更新内容: 帐户管理说明 审核日志说明 编译说明 配置说明 弃用和移除说明 错误处理 功能和操作员注意事项 INFORMATION_SCHEMA注意...

01/13 16:33

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

全球知名的数据库流行度排行榜网站 DB-Engines 宣布,在过去的一年里,MySQL 在 DB-Engines 排名中比其他 350 个受监测数据库管理系统的任何一个更受欢迎。因此,MySQL 为 2019 年的年度 DB...

01/05 09:16

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

MySQL 8.0.18 稳定版(GA)已于昨日正式发布,Hash Join 也如期而至。 快速浏览一下这个版本的亮点! 1.Hash Join Hash Join 不需要任何索引来执行,并且在大多数情况下比当前的块嵌套循环算法...

2019/10/16 07:32

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

不久前,MySQL 首席技术官在博客发文表示:“我们正在向云迁移!”所以,数据库向云平台迁移将会是一个趋势吗? 根据 Gartner 的一份新报告显示,越来越多的公司转向使用云来托管他们的数据库...

2019/07/04 08:12

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 Win...

2019/05/20 08:42

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

DB-Engines 数据库流行度排行榜发布了 3 月份的数据,前 10 名情况如下: 可以看到前 5 名排行不变,分别是 Oracle、MySQL、微软 SQL Server、PostgreSQL 与 MongoDB,指数上除了 PostgreSQL...

2019/03/06 07:35

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

DB-Engines 数据库流行度排行榜发布了2月份的数据,看看排名前二十的情况: 一如既往地,整体排名变化不大。最突出的莫过于 MySQL 在上个月增加的分数,增加了 13.02 分,目前总分为 1167.2...

2019/02/02 09:12

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...

2019/01/26 08:25

没有更多内容

加载失败,请刷新页面

5
回答
MYSQL查询同一个表中存在相同数据的SQL优化问题

各位大佬,小弟在做业务时,发现自己写的SQL执行效率较低,但是又想不出怎么去优化他,大约跑了8秒,贴出来请各位大佬看一下 用Navicat的解释跑了一下,...

前天 15:35
4
回答
EasySwoole框架与Egg.js框架查询Mysql 性能比较

鉴于最近前端er 因为好不容易有了一个node ,终于可以脱离浏览器独立运行得高潮点,那么现在就来测试下node 与swoole 的真实情况 首先swoo...

2018/05/18 17:10
7
回答
mysql 表记录里把某一列值拆分到新的列,请问sql应该怎么写?
不知道你想干嘛 的回答 05/29 08:44
最佳答案
select (case activity_status when 'join' then create_time else null end) as join , (case activity_status when ' apply ' then create_time else null ...
3
回答
单台服务器并发能力如何最大调优?

如下图片详细的描述了单台服务器的硬件配置和Nginx配置、Tomcat配置,以及文件句柄数信息。 1.以目前的情况如何再次把服务器整体性能优化到最优? 2...

05/29 00:37
6
回答
Mysql有没有可能会锁住整个数据库

各位大神,Mysql会有锁住数据库的情况吗,我遇见了一个情况 我的代码在执行excel数据导入功能,我的同事在另一个service中操作他自己的表,我们两...

05/26 19:08
17
回答
问下大家一般用什么工具监控mysql的性能?

事情是这样的,之前做了一个应用,放到购买的一个虚拟主机上,今天主机商说我的数据库占用太高了,整个及其就跑我的数据库了,应用被强制停止了。但是个人本地运行没...

2013/06/25 11:36
2
回答
mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link fai...

05/25 15:59
10
回答
延迟统计学生成绩

各位大神,我做了一个学生成绩统计系统,录入成绩后需要统计学生成绩,我不希望录入一个成绩统计一下结果,想实现录入一个成绩后,延迟3分钟统计成绩,能做到吗?

01/03 16:29
7
回答
mysql in中数据量最大多少
zhoudony 的回答 05/21 14:23
最佳答案
用 EXISTS ,IN是不走索引的, 在有索引的情况下 关联和 EXISTS 效率是差不多的
4
回答
Mysql无法启动

我尝试了还是启动不起来,求助大佬帮助。

05/20 08:54

没有更多内容

加载失败,请刷新页面

mysql++的编译及使用mysql++连接mysql数据库

1、安装mysql 下载安装mysql,原来安装过mysql,后来卸载了,再次安装时,在mysql配置工具的最后一步时,总是无法启动服务,错误提示为“could not start the service mysql error:0”,解决...

2012/11/15 09:38
1K
0
MySQL-MySQL常用命令

MySQL安装路径查询 select @@basedir as basePath from dual //C:\Program Files\MySQL\MySQL Server 5.7\ 查看MySQL默认安装物理路径 Show variables like "datadir" MySQL连接服务 MySQL ...

2018/08/12 19:17
477
0
【mysql】mysql has gone away

原文 http://www.jb51.net/article/23781.htm MySQL server has gone away 问题的解决方法 投稿:mdxy-dxy 字体:[增加 减小] 类型:转载 时间:2010-06-05 MySQL server has gone away 问题...

2018/09/21 11:06
30
0
mysql mysql-bin.00000x

安装了mysql以后,过一段时间发现磁盘空间不足了,查一下,发现是 mysql-bin.000001、 mysql-bin .000002等文件占用了空间,那么这些文件是干吗的?这是数据库的操作日志,例如UPDATE一个表,...

2018/04/06 22:25
565
0
MYSQL_基本实例_mysql

<?php error_reporting(E_ALL & ~E_DEPRECATED); $db_conf=array( 'host'=>'127.0.0.1', 'pass'=>'root', 'user'=>'root', 'name'=>'test', ); $db=array(); $db['conn'] = mysql_connect($d...

2016/03/28 10:36
109
1
MySQL基础知识-安装MySQL

通过网络上的文章,结合自己的实际操作,完美成功! 现在作为服务器操作系统的一般有三种,Windows Server,Linux,Unix,在这里我们只介绍在windows下和linux下安装mysql,Unix下安装应该和...

2018/06/24 23:41
99
0
mysql学习入门 - mysql安装

第一步: https://dev.mysql.com/downloads/mysql/ 272.3M 的文件点击下载 第二步: 解压到任意路径下,进行初始化 初始化步骤: 第一步: 在解压的mysql文件夹下创建一个data的空文件 第二步:...

2019/12/25 14:22
42
0
mysql (ab复制 mysql中间件)

原理图: mysql ab复制 A->B master: vim /etc/my.cnf 添加 log-bin=mysql-bin server_id=1 show master status grant replication slave on *.* to repl@'%' identified by 'repl' mysql-b...

2016/11/10 20:44
50
0
The /usr/local/mysql/data directory is not owned by the 'mysql' to '_mysql' user

20190720 经过前两天折腾环境,重装了 apache 和 mysql 之后,今天调试程序是突然发现,本机的 mysql 起不来了! 在启动面板上,显示有这样一行小字 (抱歉!光顾着解决问题,没有记录下来图片...

2019/07/20 20:10
98
0
linux - mysql:启动 mysql

启动mysql 第一种: /etc/rc.d/init.d/mysqld start /etc/rc.d/init.d/mysqld stop 第二种:使用service 启动、关闭MySQL服务 service mysql start service mysql stop service mysql resta...

2018/11/15 10:12
17
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部