MySQL印象

MySQL 特点

下面总结了一下 MySQL 具备的特点。

(1) 功能强大

MySQL 中提供了多种数据库存储引擎,各引擎各有所长,适用于不同的应用场合,用户可以选择最合适的引擎以得到最高性能,可以处理每天访问量超过数亿的高强度的搜索 Web 站点。MySQL5 支持事务、视图、存储过程、触发器等。

(2) 支持跨平台

MySQL 支持至少 20 种以上的开发平台,包括 Linux、Windows、FreeBSD 、IBMAIX、AIX、FreeBSD 等。这使得在任何平台下编写的程序都可以进行移植,而不需要对程序做任何的修改。

(3) 运行速度快

高速是 MySQL 的显著特性。在 MySQL 中,使用了极快的 B 树磁盘表(MyISAM)和索引压缩;通过使用优化的单扫描多连接,能够极快地实现连接;SQL 函数使用高度优化的类库实现,运行速度极快。

(4) 支持面向对象

PHP 支持混合编程方式。编程方式可分为纯粹面向对象、纯粹面向过程、面句对象与面向过程混合 3 种方式。

(5) 安全性高

灵活和安全的权限与密码系统,允许基本主机的验证。连接到服务器时,所有的密码传输均采用加密形式,从而保证了密码的安全。

(6) 成本低

MySQL 数据库是一种完全免费的产品,用户可以直接通过网络下载。

(7) 支持各种开发语言

MySQL 为各种流行的程序设计语言提供支持,为它们提供了很多的 API 函数,包括 PHP、ASP.NET、Java、Eiffel、Python、Ruby、Tcl、C、C++、Perl 语言等。

(8) 数据库存储容量大

MySQL 数据库的最大有效表尺寸通常是由操作系统对文件大小的限制决定的,而不是由 MySQL 内部限制决定的。InnoDB 存储引擎将 InnoDB 表保存在一个表空间内,该表空间可由数个文件创建,表空间的最大容量为 64TB,可以轻松处理拥有上千万条记录的大型数据库。

(9) 支持强大的内置函数

PHP 中提供了大量内置函数,几乎涵盖了 Web 应用开发中的所有功能。它内置了数据库连接、文件上传等功能,MySQL 支持大量的扩展库,如 MySQLi 等,可以为快速开发 Web 应用提供便利。

MySQL与其他数据库管理系统的区别
  Oracle: 
Oracle数据库覆盖了大中、小型计算机等几十种计算机型,成为世界上使用最广泛的关系型数据管理系统(由二维表及其之间的关系组成的一个数据库)之一。
Oracle数据库管理系统采用标准的SQL,并经美国国家标准技术所(NIST)测试与IBMSQL/DSDB2INGRES,IDMS/R 等兼容而且它可以在VMSDOS,UNIX Windows 等操作系统下工作。不仅如此Oracle数据库管理系统还具有良好的兼容性、可移植性、可连接性

SOLServer:
SQL Server 提供了对XML和Internet 标准的支持具有强大的灵活的、基于Web的应用程序管理功能。而且界面友好、易于操作,深受广大用户的喜爱,但它只能在 Windows平台上运行,并对操作系统的稳定性要求较高,因此很难处理日益增长的用户数量。

  DB2:
DB2具有较好的可伸缩性,可支持从大型计算机到单用户环境。
DB2支持标准的SQL并且提供了高层次的数据利用性完整性、安全性和可恢复性,以及从小规模到大规模应用程序的执行能力,适合于海量数据的存储,但相对于其他数据库管理系统面言DB2的操作比较复杂。

MySQL:
MySQL具有跨平台的特性它不仅可以在Windows平台上使用,还可以在UNIX Linux和MacOS等平台上使用。相对其他数据库而言MySQL的使用更加方便快捷。而且MySQL是免费的,运营成本低,因此越来越多的公司开始使用MySQL

什么是数据库?

数据库是组织、存储和管理数据的仓库

 用户可以对数据库执行增加、删除、更改、查询等操作
数据库管理系统?专内用于创建和管理数据库的一套软件
当库管理系统无法满足用户需求时会用到数据库应用程序数据
一个数据库服务器可以管理无数个数据库
一个数据库有无数张表
一个表可以有无数条数据
数据库存储结构整体呈现树状结构

 

 

 这就是MySQL数据库的基本介绍.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值