首页 > 数据库 >MySQL优点你能说出来几个

MySQL优点你能说出来几个

时间:2022-10-31 10:33:58浏览次数:35  
标签:几个 数据库 SQL C++ 优点 MySQL 多线程 源码

MySQL有诸多特点,你能说出来几个呢?

  1. MySQL体积很小(相对于Oracle小的太多了),并且执行速度快,性能高。最重要的是开源免费、成本极低,这也是MySQL流行的最重要原因。
  2. MySQL是使⽤C和C++开发的,所以性能更好,如果使用JAVA性能肯定很低,同时使⽤了多种编译器进⾏充分测试,保证了源码的可移植性。
  3. MySQL还⽀持多种操作系统,常见的操作系统几乎全部支持,目前我还没发现它不支持什么系统,如Linux、Windows、AIX、FreeBSD、HP-UXMacOS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris等。
  4. 为各种编程语⾔提供API,如C、C++、Python、Java、Perl、PHP、Eiffel、Ruby等
  5. ⽀持多线程,充分利⽤CPU资源
  6. 优化的SQL查询算法,有效地提⾼查询速度
  7. 提供多语⾔⽀持,常⻅的编码如GB2312、BIG5、UTF8等等
  8. 提供TCP/IP、ODBC和JDBC等多种数据库连接途
  9. 提供⽤于管理、检查、优化数据库操作的管理⼯具
  10. 支持⼤型的数据库,可以处理拥有上千万条记录的⼤型数据库
  11. ⽀持多种存储引擎,InnoDB、MyISAM、Archive等等。
  12. MySQL使⽤标准的SQL数据语⾔形式
  13. Mysql是可以定制的,采⽤了GPL协议,你可以修改源码来开发⾃⼰的Mysql系统
  14. 在线DDL更改功能、复制全局事务标识、复制⽆崩溃从机、复制多线程

标签:几个,数据库,SQL,C++,优点,MySQL,多线程,源码
From: https://blog.51cto.com/yinhongliang/5808591

相关文章

  • 命令行登录MySQL
    我用工具怎么连接不上mysql数据库的?不是提示了么:不是自己开的服务端不能连接。试着用mysql的命令行连接一下,根据相关的提示进行处理。一般要开放所需要的端口,设置用户的远......
  • MySQL的检查约束(Check),其实什么用也没有
    一、检查约束简介在标准SQL中,检查约束(CHECK)可以通过CREATETABLE或ALTERTABLE语句实现,根据用户实际的完整性要求来定义。例如限定某一列必须大于10小于20,限定某一列只......
  • mysql主从复制延迟解决
    mysql主从配置成功,但是过段时间再操作master,发现slave没有同步更新复制有延迟,slave想要尽可能及时跟上master的进度,可以尝试采用以下几种方法:1、采用MariaDB发行版,它实现了......
  • mysql主从配置及切换
    mysql主从分离是怎么配置的1、在主从服务器上都装上MySQL数据库,windows系统鄙人安装的是mysql_5.5.25.msi版本,Ubuntu安装的是mysql-5.6.22-linux-glibc2.5-i686.tarwindows......
  • MySQL的唯一性约束
    一、数据库表的唯一性约束是什么MySQL唯一约束(UniqueKey)要求被约束的列中的数据唯一,允许为NULL,但只能出现一个NULL值。唯一约束可以确保一列或者几列不出现重复值。二、如......
  • 踩坑了,MySQL到底大小写敏感还是不敏感
    一、MySQL是大小写敏感的吗MySQL在Windows下不区分大小写,但在Linux下默认是区分大小写。如果你稍加不注意就会出现在本机开发的程序运行一切正常,发布到服务器行就出现......
  • mysql事务实现原理详解
    说说MySQL中的RedologUndolog都在干啥undo日志用于存放数据修改被修改前的值,假设修改tba表中id=2的行数据,把Name='B'修改为Name='B2',那么undo日志就会用来存放Nam......
  • MySQLdebug binaries
    mysql-5.7.21-winx64-debug-test.zip解压之后怎么使用啊,怎么才能用NavicatforMySQL连接,求帮忙参考教程:MySQL压缩解压包的安装配置Mysql过程怎么单步debug看图说话,第四步,传......
  • datagrip安装驱动时候 解决Driver class ‘com.mysql.cj.jdbc.Driver‘ not found.
         ......
  • Mysql学习笔记
    Mysqlshodan:"product:MySQL"fofa:app="Oracle-MySQL"描述MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联......