专业的IT培训机构|腾科IT教育集团
复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图片

腾科新闻

什么是mysql数据库

发布时间: 2021-05-26

什么是mysql数据库?MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。


什么是mysql数据库


MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性


MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。


MySQL 数据库管理系统具有以下系统特性:


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


支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows 等多种操作系统。


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


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


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


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


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


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


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


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


支持多种存储引擎。


MySQL 缺点:


不支持热备份;


MySQL较大的缺点是其安全系统,主要是复杂而非标准,另外只有到调用mysqladmin来重读用户权限时才发生改变;


没有一种存储过程(Stored Procedure)语言,这是对习惯于企业级数据库的程序员的较大限制;


MySQL的价格随平台和安装方式变化。Linux的MySQL如果由用户自己或系统管理员而不是第三方安装则是免费的,第三方案则必须付许可费。Unix或linux 自行安装 免费 、Unix或Linux 第三方安装 收费。


上一篇: linux红帽认证怎么样

下一篇: 什么是交换机和路由器

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!