MySQL latest manual tutorial

Collection(333) share
Read(125189) update time(2022-04-15)

"MySQL Development Manual" is the latest official MySQL online reference manual. It contains detailed explanations of various knowledge points such as additions, deletions, modifications, and indexes of the MySQL database. It is an indispensable online query reference document for MYSQL users and learners!


MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。

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

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

MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。

MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

提示: 在开始学习本教程前你应该了解 PHP HTML 的基础知识,并能简单的应用。本教程的很多例子都跟 PHP 语言有关,我们的实例基本上是采用 PHP 语言来演示。

MySQL系统特性

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

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

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

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

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

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

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

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

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

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

  11. 支持多种存储引擎。

  12. MySQL 是开源的,所以你不需要支付额外的费用。

  13. MySQL 使用标准的 SQL数据语言形式。

  14. MySQL 对 PHP 有很好的支持,PHP是比较流行的 Web 开发语言。

  15. MySQL是可以定制的,采用了 GPL协议,你可以修改源码来开发自己的 MySQL 系统。

  16. 在线 DDL/更改功能,数据架构支持动态应用程序和开发人员灵活性(5.6新增)

  17. 复制全局事务标识,可支持自我修复式集群(5.6新增)

  18. 复制无崩溃从机,可提高可用性(5.6新增)

  19. 复制多线程从机,可提高性能(5.6新增)

  20. 3倍更快的性能(5.7 新增)

  21. 新的优化器(5.7新增)

  22. 原生JSON支持(5.7新增)

  23. 多源复制(5.7新增)

  24. GIS的空间扩展(5.7新增)

提示:我们的MySQL教程将帮助您快速掌握 MySQL 的基本知识,并轻松使用 MySQL 数据库。如果你有任何疑问,请前往PHP中文网MySQL 社区提出你的问题,会有热心网友为你解答。

新特性

  1. 表和索引的分区

  2. 行级复制

  3. MySQL 基群基于磁盘的数据支持

  4. MySQL 集群复制

  5. 增强的全文本搜索函数

  6. 增强的信息模式(数据字典)

  7. 可插入的 API

  8. 服务器日志表

  9. XML(标准通用标记语言的子集)/ XPath支持

  10. 实例管理器

  11. 表空间备份

  12. mysql_upgrade 升级程序

  13. 内部任务/事件调度器

  14. 新的性能工具和选项如 mysqlslap

本MySQL教程手册涵盖的内容

本教程涵盖了所有MySQL基础知识点,包含了MySQL数据库的增删改查、索引等等各个知识点详解。

提示:本教程的每一章都包含了很多MySQL实例,您可以尝试使用在线编辑器进行测试。这些例子将帮助您更好地理解和操作MySQL数据库。

其它MySQL相关学习参考资源

除了本页面右侧的知识拓展,还为大家精选了以下资源

  1. MySQL权威开发指南(教程)

  2. MySQL每日编程小知识

  3. 六个强大的PHP/MYSQL代码生成器介绍

  4. mysql下载安装教程大汇总(史上最全,不断更新中...)

Latest chapter


MySQL 导入数据 2016-10-17
MySQL 导出数据 2016-10-17
MySQL 及 SQL 注入 2016-10-17
MySQL 处理重复数据 2016-10-17
MySQL 序列使用 2016-10-17
MySQL 元数据 2016-10-17
MySQL 复制表 2016-10-17
MySQL 临时表 2016-10-17